10 Years of Microservices at FINN.no - And We Still Haven’t Slain That Dragon
Explore a decade-long journey of microservices implementation at FINN.no in this conference talk. Delve into the challenges and lessons learned from splitting up a monolithic architecture, including the approach taken, key insights gained, and reasons behind the persistence of the monolithic "dragon." Gain valuable perspectives on topics such as deployments, marketplace dynamics, uptime considerations, and user experience improvements. Examine the evolution of system design, legacy issues, and the adoption of technologies like Thrift, Hystrix, and Kafka streams. Discover the impact of industry thought leaders, cloud migration, and the creation of new business centers. Understand the complexities of managing multiple developers, avoiding grand redesign syndrome, and developing effective strategies for microservices discovery and implementation. Learn why complete monolith elimination remains elusive and how to navigate the path forward in your own microservices journey.