david8zhang / system-design-notes
Markdown version of my system design notes, compiled from a bunch of different online resources
☆73Updated 9 months ago
Alternatives and similar repositories for system-design-notes:
Users that are interested in system-design-notes are comparing it to the libraries listed below
- My reading notes following "Designing Data Intensive Applications" (DDIA) by Martin Kleppmann☆109Updated 3 years ago
- System Design Interview Preparation☆102Updated last year
- ☆24Updated 3 years ago
- In this project, we design concurrency oriented recipes in Java which any level of engineers can understand. This project can be used for…☆24Updated 7 months ago
- ☆121Updated last year
- My chapter-wise notes for Database Internals by Alex Petrov.☆433Updated last year
- Prototype implementations of database internal concepts and algorithms in Golang.☆123Updated last year
- A tester that checks for correctness of code in distributed systems.☆25Updated last year
- A pure Go implementation of Bloom Filter.☆48Updated 2 years ago
- System Design Preparation roadmap, topics, books☆81Updated last week
- ☆134Updated last year
- ☆34Updated 4 years ago
- Realtime distributed messaging platform built using Go and React (Fullstack) ❤️☆214Updated 2 months ago
- Grokking System Design Course pdf files☆58Updated 2 years ago
- An Open-Source Collection of 230+ Flash Cards to Help You Succeed in Your System Design Interview and More 💯☆367Updated 7 months ago
- The study note for system design problems in interviews.☆105Updated last year
- Low level deisgn for cache system☆198Updated last year
- Solving Various Low-Level Problems using SOLID, DRY, and KISS principles.☆61Updated 2 years ago
- Java solutions to problems in the book "Elements of programming interviews"☆62Updated 3 years ago
- ☆34Updated 2 years ago
- We have to design a message queue supporting publisher-subscriber model.☆77Updated 3 years ago
- ☆58Updated 3 years ago
- This repo uses three simple services to illustrate how most distributed microservice architecture systems work. We use Go for creating a …☆88Updated 2 years ago
- my coding challenge☆52Updated this week
- System design and Object Oriented Design (OOD) related interview problems and solutions.☆92Updated 3 years ago
- Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews☆249Updated last year
- ☆161Updated last year
- A deep dive into design patterns and SOLID principles using an example of a turn based game AI engine that plays chess and tic tac toe.☆23Updated last year
- Notes on book designing data-intensive applications (ongoing)☆31Updated 2 months ago
- ☆25Updated 3 weeks ago