This is a curated reading list about database systems, including personal digests of books/papers/blogs.
Booklist can be found in README, while paper and blog digests are located in the issue list.
In the issue list, a closed issue means that the digest about it was finished, while an open one means that the digest is to-be-appeared or on-the-flying.
For each paper digest, I try to answer the following questions:
- What problem does the paper solve? Is it important?
- How does it solve the problem? Any approaches new?
- What could be improved?
- Anything interesting about it?
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Database Internals: A Deep Dive into How Distributed Data Systems Work
- Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
- Stream Processing with Apache Flink
- Database System Concepts, 5th Edition
- Readings in Database Systems, 5th Edition
- Computer Systems: A Programmer's Perspective, 3th Edition
- The PhD Grind
-
[:star:] MIT 6.824 Distributed System Course
-
[:star:] Andy Pavlo at CMU: CMUDatabaseGroup
-
[:star:] Yuanli Wang at BU: Sys Reading
-
[:star:] Xiangfeng Zhu at UW: Reading List
-
Lianke Qin at UCSB: Paper
-
Reynold Xin at Databricks: DB Readings
-
UIUC: https://systems-seminar-uiuc.github.io/fall20/index.html
-
UIUC: https://docs.google.com/document/d/1gWQ_Uk60zIH6PvP1P4NYzz4TvrKWGCnltySBxwkradM/edit
-
NYU: NYU System Seminar
-
UMass: Systems Lunch
-
UW: playlists
-
Blogs of Dan Abadi at UMD: DBMS Musings
-
Classical material on distributed systems: Awesome Distributed Systems
-
Alaikexisi at AWS (in Chinese): https://www.zhihu.com/column/c_158208519
-
Chinese translation set of classic papers in distributed system field: http://duanple.com/?p=170
- [:star:] Vasia at BU:
- Jamie Brandon: Scattered Thoughts
- Dunith Dhanushka: https://dunith.medium.com/
- streaming readings (in Chinese)
- Open Problems in Stream Processing: A Call To Action
- Umich: https://github.com/mosharaf/eecs598
- https://github.com/mcanini/SysML-reading-list
- https://remziarpacidusseau.wixsite.com/mlos
- JHU: https://www.cs.jhu.edu/~huang/cs817/spring21/
- JHU: https://www.cs.jhu.edu/~huang/cs624/spring21/syllabus.html
- UMich: Summer School 2020
- Systems Reading
- CMU advanced database systems course