01Design a highly available three-tier application on AWS. What actually fails, and what does each layer of redundancy buy?▼easyNewAmazon & AWSAccentureInfosysunlockedMulti-AZ is the answer and the reason matters more than the acronym. Each tier fails differently, and the database is the one where high availability means a failover with a real gap, not zero interruption.Open full answer →
15The database failed over to its Multi-AZ standby and the application fell over anyway. What did Multi-AZ promise, what does it not?▼mediumAmazon & AWSRazorpayJPMorgan ChaseunlockedDatabase redundancy still needs reconnecting clients. Distinguish the deployment type, then measure how promotion and DNS changes affect application requests.Open full answer →
16Everything is deployed across three AZs, yet one AZ impairment took your whole service down. How does that happen?▼hardGoogleAmazon & AWSNetflixunlockedSpreading instances across availability zones is not the same as surviving an AZ failure. What makes the difference is being able to name the four coupling points that quietly re-unify a blast radius you thought you had split.Open full answer →
22Reads are drowning our database primary. Someone suggested Multi-AZ. Does that help, and if not, what does?▼easyRazorpaySwiggyJPMorgan Chase○ sign inAsk whether Multi-AZ means a DB instance or a DB cluster. One has a non-readable standby; the other has two readers. That distinction decides whether the proposal can relieve the primary.Open full answer →