📕 Designing Data-Intensive Applications
📕 System Design Interview: Volumes 1 & 2
📕 Understanding Distributed Systems
📕 Fundamentals of Data Engineering
📕 Foundations of Scalable Systems
📕 Web Scalability for Startup Engineers
📕 Building Microservices
📕 Microservices Patterns
📕 Monolith to Microservices
📕 Database Internals
📕 Software Architecture for Busy Developers
📕 Architecting for Scale
📕 Cloud Native
Hello Interview | System Design in a Hurry
Best resources to learn about data and distributed systems
New courses on distributed systems and elliptic curve cryptography