Starred repositories
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their cor…
facebook / kuduraft
Forked from apache/kuduA Raft Library in C++ based on the Raft implementation in Apache Kudu
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
A curated list of engineering blogs
A reading list for services engineering, with a focus on cloud infrastructure services
Preparation links and resources for system design questions
System design interview for IT companies
MySQL toolkit for managing billions of rows and hundreds of database machines
These are the best resources for System Design on the Internet
subscribe to a list of subreddits
WebRTC for the Curious: Go beyond the APIs
The Reference Architecture for Agility is a technology-neutral logical architecture based on a disaggregated cloud-based model.
Google's Engineering Practices documentation
Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.
Hypercore is a secure, distributed append-only log.
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Curated list of project-based tutorials
Master programming by recreating your favorite technologies from scratch.
📚 Freely available programming books
A complete computer science study plan to become a software engineer.
📚 List of awesome university courses for learning Computer Science!
🎓 Path to a free self-taught education in Computer Science!
Advanced data structure and algorithm for system design,系统设计需要了解的算法
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Papers from the computer science community to read and discuss.