For a comprehensive guide to distributed system design, the strongest matches are karanpratapsingh/system-design (This repository is a structured curriculum covering system design), donnemartin/system-design-primer (The System Design Primer is a comprehensive, structured study) and bytebytegohq/system-design-101 (This repository is a visual-first curriculum with real-world case). pshenok/server-survival and apachecn/interview round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explora recursos open-source, patrones arquitectónicos y guías técnicas para construir sistemas distribuidos escalables y fiables.
This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-
This repository is a structured curriculum covering system design principles, patterns, trade-offs, and interview preparation, which directly meets your need for learning large-scale architecture—though it focuses on text-based summaries rather than interactive or hands-on activities.
This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev
The System Design Primer is a comprehensive, structured study guide specifically for system design interviews, covering design patterns, scalability trade-offs, and real-world case studies with diagrams and cheatsheets—exactly the kind of curated learning resource this search intends.
This project is a centralized engineering knowledge repository that provides a structured curriculum for mastering system design, architectural patterns, and fundamental software development workflows. It serves as a professional development resource for engineers, offering foundational knowledge and real-world case studies to support the design of scalable, secure, and efficient distributed systems. The repository distinguishes itself through a visual-first approach to knowledge synthesis, distilling complex technical concepts into high-density graphical diagrams and succinct illustrations.
This repository is a visual-first curriculum with real-world case studies, architectural pattern coverage, and interview-focused summaries, making it a comprehensive learning resource for system design.
This project is a cloud infrastructure simulator and system design educational tool. It provides a sandbox environment for designing virtual network topologies and testing the resilience of system architectures under high traffic and simulated attacks. The platform functions as an infrastructure resilience sandbox where users can experiment with the architectural placement of load balancers, caches, and databases. It allows for the validation of auto-scaling strategies, rate limiting, and firewall configurations to prevent service degradation. The simulator covers network traffic management,
This project is an interactive cloud infrastructure simulator that lets you experiment with system architectures, load balancing, and resilience under stress, making it a hands-on learning tool for system design concepts.
This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie
apachecn/interview is a comprehensive interview-preparation knowledge base that includes structured guides and roadmaps for system design alongside data structures and algorithms, making it a relevant resource for studying system design concepts even though it covers broader topics.