4 System Design Tradeoffs You Should Know

One of the most common question in an architecture meeting (or whatever name your company calls it) is “what are we optimizing for?” As a Solutions Architect or Cloud Engineer, you’re constantly weighing tradeoffs. Let’s talk about these 4 below: 1. Availability vs Consistency Availability is about ensuring that the system is always up and […]