A distributed system must continue operating while servers are literally being eaten by zombies. The load balancer prioritizes routes based on server survival probability and zombie infestation levels. Infected servers send increasingly incoherent responses before going dark permanently. Your task: Maintain system uptime while servers are consumed by the undead horde.
Why You're Doing This
You're building a load balancer that must adapt to rapidly degrading infrastructure with predictable failure patterns. This tests dynamic resource allocation, failure prediction, graceful degradation, and disaster recovery planning. It's like AWS Auto Scaling but your instances are being literally consumed by external threats.
Take the W
✓ Routes traffic away from zombie-infected infrastructure
✓ Predicts server failure based on infection progression
✓ Maintains service availability during infrastructure loss
Hard L
✗ Routes traffic to obviously compromised servers
✗ Fails to account for infection spread patterns
✗ Complete service failure due to poor resource management
Edge Cases
⚠ All servers infected but some still partially functional
⚠ Zombie-immune server administrator continuing maintenance during apocalypse
⚠ Network infrastructure physically destroyed by zombie hordes