Top Performance Challenges in Distributed Architectures
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the top performance challenges in distributed architectures and learn effective strategies to identify and address bottlenecks in microservices and container-based systems. Analyze common issues such as excessive service roundtrips, poor connection pooling, missing cache layers, and data overload between service tiers. Discover techniques for quickly pinpointing potential performance problems without relying on large-scale performance tests. Gain insights into antipatterns like N+1 call patterns, payload floods, tight coupling, and inefficient service flows. Understand the importance of monitoring, implementing monitoring as code, and incorporating automated performance testing to ensure optimal performance in distributed environments.
Syllabus
Intro
Keynote
Example
Single Fetch API
Growing dependencies
Antipattern
N1 Call Pattern
N1 Call Patterns
Payload Flood
Granularity
Tight Coupling
Inefficient Service Flow
Dependence
Recap
Monitoring
Monitoring as Code
Approval
Automated Performance Testing
Taught by
Devoxx
Related Courses
How We Survived - and Thrived - During The Pandemic and Helped Millions of Students Learn RemotelyUSENIX via YouTube Everything is Code - Embracing GitOps at Spotify
Platform Engineering via YouTube Sensu Go Workshop - Introduction to Checks - Lesson 8
Sensu via YouTube Sensu Go Workshop - Introduction to Agents - Lesson 7
Sensu via YouTube Introduction to Filters in Sensu Go - Lesson 6
Sensu via YouTube