All Stories

Part04 - cascade-failure-1

Resiliency Common failure causes Redundancy Fault isolation Downstream resiliency Upstream resiliency Summary

In tutorial, cascade-failure-1, system design, Jan 21, 2025

Part03 - cruder-app

Scalability HTTP Caching Content delivery networks Partitioning File storage Network load balancing Data storage Caching Microservices Control planes and data planes Messagi...

In tutorial, cruder-app, system design, Jan 21, 2025

Chapter29 - world-stock-exchanges

Stock ExchangeWe’ll design an electronic stock exchange in this chapter.

In tutorial, world-stock-exchanges, system design, Jan 21, 2025

Chapter28 - digital-wallet

Digital WalletPayment platforms usually have a wallet service, where they allow clients to store funds within the application, which they can withdraw later.

In tutorial, digital-wallet, system design, Jan 21, 2025

Chapter27 - high-level-flow

Payment SystemWe’ll design a payment system in this chapter, which underpins all of modern e-commerce.

In tutorial, high-level-flow, system design, Jan 21, 2025

Chapter26 - leaderboard

Real-time Gaming LeaderboardWe are going to design a leaderboard for an online mobile game:

In tutorial, leaderboard, system design, Jan 21, 2025

Chapter25 - storage-comparison

S3-like Object StorageIn this chapter, we’ll be designing an object storage service, similar to Amazon S3.

In tutorial, storage-comparison, system design, Jan 21, 2025