Skip to content

courses-lab/notes

 
 

Repository files navigation

Notes

Notes about various courses, projects, books, papers, topics, blogs, etc.

Folder Source Description
brpc project brpc library is a C++ RPC library open sourced by Baidu
cmu15.445 course Database Systems is a course for cmu computer science students
comp7801 course Advanced Data Management Topics is a course offered by hku (not open sourced)
concurrency book C++ Concurrency In Action, Anthony Williams; Java Concurrency in Practice, Brian Goetz
consistency blog dive into various consistency models (jepsen)
coroutine blog Asymmetric Transfer, Lewis Baker wrote several blogs with examples introducing coroutines in C++20
cpp multiple miscellaneous topics of C/C++
db multiple miscellaneous topics of Database
dcr thesis Distributed Consensus Revised, Heidi Howard
ddia book Design Data Intensive Applications, Martin Kleppmann
dragonboat project a high performance multi-group Raft consensus library in pure Go
ds book Data Structures & Algorithm Analysis in C++, Mark Allen Weiss
dsaaa book Distributed Systems: An Algorithmic Approach, Sukumar Ghosh
linux blog miscellaneous topics of linux (e.g. bpf, epoll, io_uring)
mit6.824 course Distributed Systems Engineering is a course for MIT computer science students
os book Operating System Concept, Abraham Silberschatz
papers paper miscellaneous conference papers
raft thesis Concensus - Bridging Theory and Practice, Diego Ongaro
seastar project an advanced C++ framework for high-performance server applications on modern hardware
streamingsystems book Streaming Systems, Akidau, Slava Chernyak, and Reuven Lax
sysdesign misc various system design topics
talks misc various multidisciplinary talks such as p99conf
tcpip1 book TCP/IP Illustrated Volume 1, W.Richard Stevens
tools N/A some usefull tools for taking notes
trpl book The Rust Programming Language, Steve Klabnik, Carol Nichols

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.5%
  • Python 6.5%