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:] Yuanli Wang at BU: Sys Reading
- [:star:] Andy Pavlo at CMU: Seminar 2021
- [:star:] Xiangfeng Zhu at UW: Reading List
- CMU: CMU 15-721 Database Systems Reading List (Spring 2016)
- 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
- UCSD: http://www.sysnet.ucsd.edu/classes/cse294/sp20/
- Cornell: http://www.cs.cornell.edu/courses/cs7490/2020fa/
- UW: playlists
- http://dancres.github.io/Pages/
- Distributed System Readings
- Database Techiques Everyone Should Know
- https://github.com/mosharaf/eecs598/tree/w19-bigdata-ai
- 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
- 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
- [:star:] Vasia at BU:
- Jamie Brandon: Scattered Thoughts
- Dunith Dhanushka: https://dunith.medium.com/
- streaming readings (in Chinese)