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 IPLArticle Link
YouTube Architecture – How Does It Serve High-Quality Videos With Low LatencyArticle 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 InsightArticle 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 ArchitectureArticle Link
An Insight Into Uber’s Financial Cloud PlatformArticle Link
Facebook Real-time Chat Architecture Scaling With Over Multi-Billion Messages DailyArticle Link
Facebook Database [Updated] – A Thorough Insight Into The Databases Used @FacebookArticle Link
Facebook’s Photo Storage ArchitectureArticle Link
Instagram Architecture – How Does It Store & Search Billions of ImagesArticle Link
Twitter’s Migration To Google Cloud – An Architectural InsightArticle Link
What Database Does Twitter Use? – A Deep DiveArticle Link
An Insight Into Bazaarvoice Scalable Architecture with Over 300 Million VisitorsArticle Link
How Evernote Migrated & Scaled Their Cloud Infrastructure With Google Cloud PlatformArticle Link
LinkedIn Real-Time Architecture: How Does LinkedIn Identify Its Users Online?Article Link
Open Banking Architecture – Build Fintech Apps Consuming the Open APIsArticle Link
An Insight Into the Backend Infrastructure Of A Modern Digital Bank – Monzo ArchitectureArticle Link
How PolyHaven Manages 5 Million Page Views and 80TB Traffic a Month for < $400Article Link
Master System Design For Your Interviews Or Web StartupArticle Link

 

Concepts

Network file system – A deep dive into a distributed file system protocolArticle Link
Distributed Data Processing 101 – The Only Guide You’ll Ever NeedArticle Link
Distributed Cache 101 – The Only Guide You’ll Ever NeedArticle Link
Wide-column, Column-oriented and Column Family Databases – A Deep Dive With Bigtable and CassandraArticle Link
Web application architecture explained with designing a real-world serviceArticle Link


Distributed Systems and Scalability feed

Distributed Systems and Scalability #1 – Heroku Client Rate Throttling… Feed Link


Web Application and Software Architecture 101
Master the Fundamentals Of Web Architecture and Large Scale Systems

> Master the concepts involved in designing the architecture of a web application.
> Learn to pick the right architecture and the technology stack for a use case. 
> Stand out amongst your peers with a clear understanding of software architecture.

Check out the course here


Subscribe to the newsletter to stay notified of new additions to this list.

Your subscription could not be saved. Please try again.
Please check your inbox to confirm the subscription. Double-check in your spam. Please help me out if it’s there, move it to your inbox.

Subscribe to my newsletter

Get new content on real-world engineering challenges and more in your inbox every month by subscribing to my newsletter.