YoVDO

Top Performance Challenges in Distributed Architectures

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Monitoring as Code Courses

Course Description

Overview

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

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube