System Design & Architecture¶
My notes on system design, distributed systems, and various architectural patterns.
-
Cloud & Infrastructure
Cloud platforms, infrastructure design, and best practices.
- AWS Services
-
Containers & Orchestration
Container technologies and orchestration platforms.
- Docker Fundamentals
- Kubernetes Architecture
-
Message Queues & Events
Message brokers and event-driven architectures.
- RabbitMQ
- Apache Kafka
- Event-Driven Design
-
Distributed Systems
Distributed system patterns and practices.
- CAP Theorem
- Consistency Patterns
- Distributed Caching
Learning Resources¶
-
System Design Fundamentals
Core concepts I'm studying:
- Scalability Patterns
- High Availability
- Load Balancing
- Microservices Architecture
-
Useful Resources
Helpful system design resources: