systemdesign42 / system-design
A resource to help you pass system design interview and become good at work π
β13,630Updated last week
Alternatives and similar repositories for system-design:
Users that are interested in system-design are comparing it to the libraries listed below
- List of books, blogs, newsletters and people!β3,558Updated last week
- All the resources you need to get to Senior Engineer and beyondβ14,096Updated 2 weeks ago
- Publicly shared solutions to Coding Challengesβ2,729Updated this week
- Learn System Design concepts and prepare for interviews using free resources.β19,707Updated this week
- Tips and resources to prepare for Behavioral interviews.β5,134Updated 5 months ago
- Learn Low Level Design (LLD) and prepare for interviews using free resources.β10,288Updated 2 weeks ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β9,886Updated 6 months ago
- These are the best resources for System Design on the Internetβ16,228Updated 4 months ago
- This repository contains everything you need to become proficient in System Designβ4,064Updated 3 months ago
- Learn how to design systems at scale and prepare for system design interviewsβ33,875Updated 9 months ago
- Roadmap and Resource Compilation for System Design Fight Clubβ1,871Updated 10 months ago
- A Data Structure Algorithms Low Level Design and High Level Design collection of resources.β2,213Updated 3 weeks ago
- Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design inβ¦β6,612Updated last year
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.β67,529Updated 5 months ago
- β581Updated 8 months ago
- A curated list of engineering blogsβ32,283Updated 4 months ago
- A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviewsβ1,456Updated 7 months ago
- Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.β6,847Updated 2 weeks ago
- It's just fascinating. How is modern software designed? π€ Some design-level considerations for scalability, maintainability eventual conβ¦β2,014Updated 10 months ago
- Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclassβ2,198Updated last year
- Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements.β¦β5,396Updated 10 months ago
- A collection of my book notes on various subjects, mainly computer scienceβ2,479Updated 3 months ago
- 1οΈβ£πποΈ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Javaβ6,655Updated 4 months ago
- DiceDB is an open source, redis-compliant, reactive, scalable, highly-available, unified cache optimized for modern hardware.β7,558Updated last week
- A collection of inspiring resources related to engineering management and tech leadershipβ7,647Updated this week
- Learn how to design large-scale systems. Prep for the system design interview.β2,650Updated last month
- π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.β8,743Updated last month
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsβ59,998Updated last month
- Notes on books I read, talks I watch, articles I study, and papers I loveβ5,633Updated last year