Kubernetes
Domain: Computer Systems
🎯 Motivation
Orchestration platform for containers. Manages deployment, scaling, and operations of containerized applications.
📋 Concrete Example
Kubernetes: deploy 10 containers of your web app. Kubernetes: starts them, monitors health, restarts crashed ones, scales to 20 during peak traffic, scales to 5 at night. Automated container management.
🔗 Analogy
Kubernetes is like a fleet manager for delivery trucks - they decide how many trucks (containers) are needed, route them efficiently, replace broken ones, and add more during busy periods. Automated fleet management for containers.