I'm preparing for
Topic
distributed systems
73 shorts across 1 course, in learning order
🎛️ Narrow downsubject · level · topic2▾
SubjectSoftware Engineering 295System Design 124Distributed Systems 59Computer Science 17Cybersecurity 15Cloud Computing 13Database Management 13Database Systems 9Data Engineering 8Networking 6Web Security 6Cloud Architecture 3
Topicsystem design 153distributed systems 73kafka 53microservices 41elasticsearch 36scalability 27high level design 20high availability 19database 14consumer 13software architecture 12caching 11cloud architecture 11fault tolerance 11offsets 11raft 9
✕ Clear all filtersResults · 3 for “Familiarity with cloud computing”
← Front page✨ Smart search: matched by meaning, not just words

⚡ One HLD concept. 60 seconds. Interview ready
Understanding Availability Zones in High-Level Design
Availability Zones help prevent downtime by isolating failures across multiple locations.
Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready
HLD: Managing Dependency Failures in Distributed Systems
Dependency failures can disrupt applications, but resilience patterns can help manage them.
Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready
When to Use Microservices in Software Design
Microservices are useful when you need independent scaling, deployment, and clear boundaries in software design.
Medium5m5 MCQs
🧠Related by meaning
Not tagged “distributed systems”, but closely connected


