YoVDO

Microservices at Spotify

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Development Courses Java Courses Microservices Courses Scaling Courses Automated testing Courses Performance Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube