
Designing Data-Intensive Applications
Martin Kleppmann
Building scalable, reliable, and maintainable distributed systems.
book
Books · Papers · Notes
A collection of books and papers that have influenced the way I think about engineering, systems, machine learning, and software.

Martin Kleppmann
Building scalable, reliable, and maintainable distributed systems.

Jon Bodner
An Idiomatic Approach to Real-World Go Programming. Second Edition.

Ashish Vaswani et al.
The paper that introduced the Transformer architecture.

Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung
Foundational distributed storage paper from Google.

Joseph Redmon et al.
The paper that introduced YOLO, reframing object detection as a single regression problem for real-time detection.
