Presentation: Scalable Microservices at Netflix. Challenges and Tools of the Trade

Netflix morphed from a private datacenter based monolithic application into a cloud based Microservices architecture. This talk highlights the pros and cons of building software applications as suites of independently deployable services, as well as practical approaches for overcoming challenges - especially in the context of an elastic but ephemeral cloud ecosystem. What were the lessons learned while building and managing these services? What are the best practices and anti-patterns?

You will get a firsthand look at the robust interprocess communications (IPC) framework that Netflix built (Ribbon) and how they address the varying capacities, network usage patterns, and performance characteristics of the hundreds of microservices in their cloud ecosystem. This talk will also walk you through the many open source software (NetflixOSS) you can embrace in your journey towards a microservices architecture.

Tracks

Covering innovative topics

Monday, 3 November

Tuesday, 4 November

Wednesday, 5 November

Conference for Professional Software Developers