lectures
A curated collection of educational videos and lectures on software architecture, distributed systems, and cloud computing.
Educational Videos and Lectures
This page contains a curated collection of educational videos and lectures that I find valuable for learning about software architecture, distributed systems, cloud computing, and related topics. These resources have helped me in my journey as a software architect and may be useful for you as well.
System Design Interview
A comprehensive guide to system design interviews, covering scalability, reliability, and performance considerations.
Microservices Architecture
Learn about the principles, patterns, and practices of microservices architecture from industry experts.
Distributed Systems Fundamentals
An introduction to distributed systems concepts, including consistency, availability, and partition tolerance.
Cloud Native Architecture
Explore the principles and practices of cloud-native architecture, including containers, Kubernetes, and serverless.
More Resources
For more educational content, check out these channels:
- System Design Primer - A comprehensive guide to large-scale system design
- High Scalability - Building bigger, faster, more reliable websites
- Martin Fowler - Software architecture and design patterns
- InfoQ - Architecture and design patterns in software development
Feel free to suggest additional resources that you find valuable!