Designing Data-Intensive Applications (DDIA) – PDF Download

DDIA by Martin Kleppmann is the Bible of modern distributed systems, scalability, databases, streaming systems, and backend engineering. Perfect for all semester students and anyone preparing for system design.