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

YouTube

From Availability and Reliability to Chaos Engineering - Why Breaking Things on Purpose is a Good Idea

Devoxx via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines availability, reliability, and large-scale software architectures, then introduces chaos engineering as a way to find failures before they become outages. It discusses resilience patterns and designing experiments to measure their effects.

Syllabus

Intro
Computing evolution
The micro-services architecture
Building Confidence Through Testing
Jesse Robbins GameDay: Creating Resiliency Through Destruction
Netflix 2013
Failure Injection
System Availability
Availability in Parallel
Auto-Scaling
Infrastructure as Code
Immutable Infrastructure
Read/Write Sharding
Database Federation
Message passing for async. patterns
Exponential Backoff
Circuit Breaker
Dynamic Routing with Route53
Stateless Services
CAP Theorem
Eventual Consistency
Non-blocking UI
Exception Handling
Service Degradation & Fallbacks
What is Steady State?
Business Metrics at work
Designing Experiment
Canary deployment
Quantifying the result of the experiment
Big Challenges to Chaos Engineering

Taught by

Devoxx

Reviews

Start your review of From Availability and Reliability to Chaos Engineering - Why Breaking Things on Purpose is a Good Idea

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.