Turkcell TV Platform Journey From Ground Zero Up to Cloud-Native - Erdem Günay
summary
Replatforms Turkcell TV to a cloud‑native microservices platform in 4 months, shifting control from a vendor while preserving service for 2 million active users and migrating around 3.5 million accounts; builds APIs with Spring Boot and Spring Cloud (Eureka, Config, Hystrix, Feign, Cloud Contract), integrates ugly legacy XML/SOAP multi‑ref backends, uses TDD and contract tests to auto‑generate synchronized docs and 50 API specs, and delivers working services with Redis, RabbitMQ and ELK to shorten time‑to‑market and reduce change cost.
AI-written summary · about
chapters (11)
- 0:00Introduction and background
- 1:49Platform overview
- 3:44Architecture challenges
- 6:09Project goals and strategy
- 8:55Technology stack
- 11:07Demo: Config server setup
- 15:18Demo: Service registry
- 17:05Testing strategies
- 21:17API documentation
- 25:13Contracts and final demo
- 28:49Conclusion and Q&A
related talks
51mBrand new Proximus microservices architecture in production
31mSharing is caring: Building a modern microservice architecture helps everyone get ahead
28mThe journey from monolith to microservices
46mMicroservices from the Trenches
37mFrom the ground to the stars
01h 27mSpring Cloud at Netflix
48mTransforming a monolith to an API platform
01h 07mMicroservices from the Trenches. A Guide through the Architecture, Design, Code
