Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Stability Patterns & Antipatterns

GOTO Conferences via YouTube

Overview

Explore stability patterns and antipatterns in software development through this 49-minute conference talk from GOTO Chicago 2016. Delve into crucial topics such as availability, faults, errors, and debugging in microservice architectures. Learn about common pitfalls like connection pools, deep links, and scaling effects. Discover effective strategies for handling traffic patterns, slow responses, and excess load. Gain insights into service architectures, testing, and the importance of timeouts, circuit breakers, and retries. Understand the concepts of bulkheads, fail-fast approaches, and decoupling in system design. Examine different architectural styles and their impact on system stability. Conclude with a Q&A session to reinforce your understanding of these critical software engineering concepts.

Syllabus

Intro
Availability
Faults Errors
Antipatterns
Firewall
wicked errors
Debugging
Microservice System Failure Mode
Connection Pools
Deep Links
Marketing Calendar
Scaling Effects
PointtoPoint Messaging
Shared Resources
Traffic Patterns
Slow Responses
Excess Load
Slow Response
Un unbounded result sets
Service architectures
Testing
Good News
Timeouts
Circuit Breakers
Retries
Circuit Breaker
Sharing Circuit Breaker
Bulkheads
Bulkhead
Fail Fast
Applying Fail Fast
Validation
Decoupling
Decoupling Spectrum
Changing Middleware
Different Architectural Styles
Cracks in Metal
Questions

Taught by

GOTO Conferences

Reviews

Start your review of Stability Patterns & Antipatterns

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.