It's just fascinating. How is modern software designed? ๐ค Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. ๐จโ๐ป Interview Prep. ๐จโ๐ป
โ2,151Feb 21, 2024Updated 2 years ago
Alternatives and similar repositories for System-Design
Users that are interested in System-Design are comparing it to the libraries listed below
Sorting:
- Learn how to design large-scale systems. Prep for the system design interview.โ3,191Dec 17, 2024Updated last year
- Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design inโฆโ7,573Jan 1, 2024Updated 2 years ago
- Preparation links and resources for system design questionsโ9,177May 10, 2024Updated last year
- Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclassโ2,984Dec 8, 2023Updated 2 years ago
- These are the best resources for System Design on the Internetโ17,675Jul 16, 2025Updated 7 months ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.โ11,788Jun 27, 2024Updated last year
- System design interview for IT companiesโ22,695Apr 3, 2023Updated 2 years ago
- All things systems design. Resources, Interview questions, e.t.cโ1,029Aug 27, 2021Updated 4 years ago
- A curated list of System Design interview questions for SDE-1 (Experienced),SDE-2 and above.โ549Dec 24, 2023Updated 2 years ago
- Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements.โฆโ6,379Mar 6, 2024Updated last year
- Learn how to design systems at scale and prepare for system design interviewsโ40,721Dec 15, 2025Updated 2 months ago
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.โ2,199Nov 8, 2023Updated 2 years ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsโ68,743Jan 4, 2026Updated last month
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.โ336,588Nov 3, 2025Updated 3 months ago
- Contains system design materials to prepare for system design interviews ๐ฉ๐จโ๐ป๐จโ๐ป๐จโ๐ปโ1,129Apr 21, 2023Updated 2 years ago
- Advanced data structure and algorithm for system design๏ผ็ณป็ป่ฎพ่ฎก้่ฆไบ่งฃ็็ฎๆณโ1,608Sep 23, 2025Updated 5 months ago
- โ2,128May 13, 2024Updated last year
- Useful Resources for Low Level System Designโ1,317Jan 2, 2024Updated 2 years ago
- Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLDโฆโ1,954Jan 8, 2024Updated 2 years ago
- A curated collection of approaches to designing large scale distributed systems.โ472Jul 22, 2025Updated 7 months ago
- A curated list of engineering blogsโ37,160Aug 21, 2024Updated last year
- โ6,235Dec 12, 2025Updated 2 months ago
- A curated list to learn about distributed systemsโ11,570Jan 10, 2025Updated last year
- Learn System Design concepts and prepare for interviews using free resources.โ33,503Feb 16, 2026Updated last week
- Low level deisgn for cache systemโ214Apr 7, 2024Updated last year
- Competitive programming questions.โ1,863Nov 11, 2025Updated 3 months ago
- Roadmap to become a system design and architecture masterโ448Jul 11, 2024Updated last year
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.โ79,814Apr 4, 2025Updated 10 months ago
- โ968Jul 11, 2024Updated last year
- Curated coding interview preparation materials for busy software engineersโ137,815Jan 26, 2026Updated last month
- Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterโฆโ864Nov 3, 2022Updated 3 years ago
- Repository for low level design solution of parking lotโ175Apr 19, 2024Updated last year
- A complete computer science study plan to become a software engineer.โ337,407Aug 28, 2025Updated 6 months ago
- Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apnaโฆโ11,708Feb 14, 2026Updated 2 weeks ago
- ๐ A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.โ10,293Feb 1, 2026Updated 3 weeks ago
- A Data Structure Algorithms Low Level Design and High Level Design collection of resources.โ2,586Dec 24, 2024Updated last year
- A comprehensive list of books on Software Architecture.โ10,727Mar 15, 2023Updated 2 years ago
- A curated list of software and architecture related design patterns.โ46,137Oct 25, 2024Updated last year
- Competitive Programming & System Design Resources.โ3,754Jun 28, 2024Updated last year