It's just fascinating. How is modern software designed? ๐ค Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. ๐จโ๐ป Interview Prep. ๐จโ๐ป
โ2,172Feb 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. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Learn how to design large-scale systems. Prep for the system design interview.โ3,474Dec 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,859Jan 1, 2024Updated 2 years ago
- Preparation links and resources for system design questionsโ9,237May 10, 2024Updated 2 years ago
- These are the best resources for System Design on the Internetโ18,332Jul 16, 2025Updated last year
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.โ12,299Feb 27, 2026Updated 4 months ago
- Virtual machines for every use case on DigitalOcean โข AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- A no-fluff and highly practical masterclass that reignites engineering curiosity and helps SDE-2, SDE-3, and above become great at designโฆโ3,102Jul 14, 2026Updated last week
- System design interview for IT companiesโ23,383Apr 3, 2023Updated 3 years ago
- All things systems design. Resources, Interview questions, e.t.cโ1,044Aug 27, 2021Updated 4 years ago
- A curated list of System Design interview questions for SDE-1 (Experienced),SDE-2 and above.โ563Dec 24, 2023Updated 2 years ago
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.โ2,256Nov 8, 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,533Mar 6, 2024Updated 2 years ago
- Learn how to design systems at scale and prepare for system design interviewsโ44,643Jul 8, 2026Updated 2 weeks ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsโ72,676Jan 4, 2026Updated 6 months ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.โ359,147Mar 20, 2026Updated 4 months ago
- AI Agents on DigitalOcean Gradient AI Platform โข AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- โ2,135May 13, 2024Updated 2 years ago
- Useful Resources for Low Level System Designโ1,402Jan 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โฆโ2,039Jan 8, 2024Updated 2 years ago
- Contains system design materials to prepare for system design interviews ๐ฉ๐จโ๐ป๐จโ๐ป๐จโ๐ปโ1,301Apr 21, 2023Updated 3 years ago
- A curated collection of approaches to designing large scale distributed systems.โ490Jul 22, 2025Updated last year
- โ6,381Dec 12, 2025Updated 7 months ago
- Advanced data structure and algorithm for system design๏ผ็ณป็ป่ฎพ่ฎก้่ฆไบ่งฃ็็ฎๆณโ1,606Sep 23, 2025Updated 10 months ago
- A curated list of engineering blogsโ38,425Aug 21, 2024Updated last year
- Repository for low level design solution of parking lotโ176Apr 19, 2024Updated 2 years ago
- Managed Kubernetes at scale on DigitalOcean โข AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- A curated list to learn about distributed systemsโ12,096Jan 10, 2025Updated last year
- Low level deisgn for cache systemโ220Apr 7, 2024Updated 2 years ago
- Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterโฆโ881Nov 3, 2022Updated 3 years ago
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.โ86,402Apr 4, 2025Updated last year
- โ1,022Jul 11, 2024Updated 2 years ago
- Learn System Design concepts and prepare for interviews using free resources.โ39,908Feb 16, 2026Updated 5 months ago
- Competitive programming questions.โ1,886Jun 24, 2026Updated last month
- Curated coding interview preparation materials for busy software engineersโ141,240Apr 5, 2026Updated 3 months ago
- System Design Interview Preparationโ112Aug 6, 2023Updated 2 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI โข AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Roadmap to become a system design and architecture masterโ473Jul 11, 2024Updated 2 years ago
- A complete computer science study plan to become a software engineer.โ357,118Aug 28, 2025Updated 10 months ago
- A collection of learning resources for curious software engineersโ51,295Jul 15, 2026Updated last week
- Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apnaโฆโ12,040Updated this week
- Learn Low Level Design (LLD) and prepare for interviews using free resources.โ25,671Feb 26, 2026Updated 5 months ago
- ๐ A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.โ11,489Jul 16, 2026Updated last week
- A Data Structure Algorithms Low Level Design and High Level Design collection of resources.โ2,647Dec 24, 2024Updated last year