Real-world distributed architectures
What Does 100 Million Users On A Google Service Mean? | Article Link |
How Razorpay handled significant transaction bursts during events like IPL | Article Link |
YouTube Architecture – How Does It Serve High-Quality Videos With Low Latency | Article Link |
YouTube Database – How Does It Store So Many Videos Without Running Out Of Storage Space? | Article Link |
Google Databases: How Do Google Services Store Petabyte-Exabyte Scale Data? | Article Link |
How Hotstar Scaled With Over 11 Million Concurrent Users – An Architectural Insight | Article Link |
How Does PayPal Process Billions of Messages Per Day with Reactive Streams? | Article Link |
An Insight Into How Uber Scaled From A Monolith To A Microservice Architecture | Article Link |
An Insight Into Uber’s Financial Cloud Platform | Article Link |
Facebook Real-time Chat Architecture Scaling With Over Multi-Billion Messages Daily | Article Link |
Facebook Database [Updated] – A Thorough Insight Into The Databases Used @Facebook | Article Link |
Facebook’s Photo Storage Architecture | Article Link |
Instagram Architecture – How Does It Store & Search Billions of Images | Article Link |
Twitter’s Migration To Google Cloud – An Architectural Insight | Article Link |
What Database Does Twitter Use? – A Deep Dive | Article Link |
An Insight Into Bazaarvoice Scalable Architecture with Over 300 Million Visitors | Article Link |
How Evernote Migrated & Scaled Their Cloud Infrastructure With Google Cloud Platform | Article Link |
LinkedIn Real-Time Architecture: How Does LinkedIn Identify Its Users Online? | Article Link |
Open Banking Architecture – Build Fintech Apps Consuming the Open APIs | Article Link |
An Insight Into the Backend Infrastructure Of A Modern Digital Bank – Monzo Architecture | Article Link |
How PolyHaven Manages 5 Million Page Views and 80TB Traffic a Month for < $400 | Article Link |
Master System Design For Your Interviews Or Web Startup | Article Link |
Concepts
Network file system – A deep dive into a distributed file system protocol | Article Link |
Distributed Data Processing 101 – The Only Guide You’ll Ever Need | Article Link |
Distributed Cache 101 – The Only Guide You’ll Ever Need | Article Link |
Wide-column, Column-oriented and Column Family Databases – A Deep Dive With Bigtable and Cassandra | Article Link |
Web application architecture explained with designing a real-world service | Article Link |
Distributed Systems and Scalability feed
Distributed Systems and Scalability #1 – Heroku Client Rate Throttling… | Feed Link |
If you found the content helpful, check out the Zero to Software Architect learning track, a series of three courses I have written intending to educate you, step by step, on the domain of software architecture and distributed system design. The learning track takes you right from having no knowledge in it to making you a pro in designing large-scale distributed systems like YouTube, Netflix, Hotstar, and more.
Subscribe to the newsletter to stay notified of new additions to this list.
Shivang
Related posts
Zero to Software Architect Learning Track - Starting from Zero to Designing Web-Scale Distributed Applications Like a Pro. Check it out.
Master system design for your interviews. Check out this blog post written by me.
Zero to Software Architect Learning Track - Starting from Zero to Designing Web-Scale Distributed Applications Like a Pro. Check it out.
Recent Posts
- Application architecture explained in-depth with a real-world example
- System Design #3: Leveraging the Backends for frontends pattern to avert API gateway from becoming a system bottleneck
- System Design #2: Understanding API gateway and the need for it
- System Design #1: CDN and Load balancers (Understanding the request flow)
- System Design #5: How Actor model/Actors run in clusters facilitating asynchronous communication in distributed systems
Follow Me On Social Media