How do you design for high availability across failures (multi-AZ vs multi-region)? | LetsGit.IT