Microservices at Spotify
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore microservices architecture at Spotify in this GOTO Berlin 2015 conference talk. Dive into the company's journey from monolithic applications to a microservices-based approach. Learn about autonomous teams, scaling challenges, and how Spotify addresses failures and latency issues. Discover the Apollo system and its role in managing microservices. Gain insights into branching strategies, integration practices, performance testing, and automated testing methodologies. Examine Spotify's use of Java-based services, their architectural decisions, and migration processes. Understand the importance of monitoring, code reviews, and managing technical debt in a microservices environment. Perfect for software architects, developers, and engineering leaders looking to implement or improve microservices in their organizations.
Syllabus
Intro
Thought experiment
Product requirements
Autonomous teams
Scaling
Microservices
Failures
Latency
Scale
Apollo
Recap
Questions
Branching
Integration
Performance testing
Automated tests
Javabased services
Architecture
Migration
Monitoring
Code reviews
Technical debt
Taught by
GOTO Conferences
Related Courses
Web DevelopmentUdacity Fractals and Scaling
Santa Fe Institute via Complexity Explorer Adobe Experience Manager and MongoDB
MongoDB University Google Cloud Platform for AWS Professionals
Google via Coursera Inove na gestão de equipes e negócios: O crescimento da empresa
Universidade de São Paulo via Coursera