Database, System Design Concepts, System Design Interview, Software Architecture, Data Consistency.
user satisfaction by providing reliable and consistent access to their data, no matter where they are in the world. For an extensive list of fundamental system design concepts, check out Grokking System Design Fundamentals. Take a look at Grokking the System Design Interview for system design