System Design

📕 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

Distributed systems

New courses on distributed systems and elliptic curve cryptography

Google - Site Reliability Engineering

https://github.com/aphyr/distsys-class

Distributed systems theory for the distributed systems engineer | Paper Trail