A journey to a new world
summary
A monolithic CMS is incrementally carved into services over 18 months: teams replace CMS “heads” with a GraphQL layer and microservices, migrate content-change events into Kafka, and build two unified frontends—a responsive web app and a native app—implemented with React, react-native and GraphQL. The result serves multiple TV brands from one multi-tenant backend, restores 24/7 publishing availability, adds live search and recommendation services, and reduces coupling so editors and external agencies deploy content faster and with fewer hotfixes.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:23News Community of You
- 5:27Development challenges
- 9:04Unified layout
- 12:03Developer workflow
- 15:03Technology future
- 18:01External integration
- 20:35System transition
- 22:05Documentation challenges
- 23:31Conclusion
related talks
10mLooking at the web agnostically
23mOn the road from Monolith to Micro
51mCompetitive retail architecture with microservices
35mLegacy Monolith to Microservices
29mMoving from A and B to ~150 microservices, the journey and learnings
53mDeconstructing the monolith
58mJourney to the Cloud - a Rearchitecting Story
46mEvolving architecture with DDD and hypermedia -
