Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn Generative AI, Prompt Engineering, and LLMs for Free
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course reviews architectural patterns for building resilient, highly available software systems by embracing and preparing for failure. It covers approaches including Multi-AZ and cell-based architectures, circuit breakers, health checks, and chaos engineering.
Syllabus
Intro
Partial failure mode
Multi-AZ architecture
Database Federation
Database Sharding
Circuit Breaker
Probing for health
Shallow health check
Deep health check
Cell-based architecture
Shuffle sharding
Chaos engineering
Failure injection
Taught by
Devoxx