SystemDesign Pro
ProjectsPathsKnowledgebaseAbout
PrivacyTermsRefundsCookiesContact
© 2026 SystemDesign Pro. All rights reserved.

System Design Projects

Explore by category first, then refine with search only if you need it.

Search & Filters(active)
Popular Tagsdistributed-systemsstreamingcachingredisobservabilityml-platformrankingkafkareal-timemessagingClear tag

Free Projects

1 shown

API Rate-Limiting as a Multi-Region Service
Design a globally consistent rate limiting service with low latency and multi-region enforcement.
AdvancedRate LimitingApiMulti Region

Premium Projects

5 shown

Unlock access
Distributed Presence System (Who's Online?)
Design a globally distributed presence platform that tracks online/offline state for millions of users with low-latency fanout, privacy controls, and replay-safe reliability.
AdvancedRealtimeWebsocketPresence
Online Feature Store for ML Inference
Design a low-latency online feature store that serves consistent features for real-time ML inference while guaranteeing training/serving parity and point-in-time correctness.
AdvancedMl PlatformFeature StoreStreaming
Real-Time Leaderboard with Anti-Cheat Detection
Design a real-time leaderboard system that serves millions of players with p99 rank reads under 80ms, handles 1.2M score updates/sec, and enforces explainable anti-cheat decisions.
AdvancedLeaderboardReal TimeGaming
Geofencing & Location-Based Alert System
Design a system that triggers real-time alerts when millions of users enter or exit geographic zones, supporting complex polygon boundaries, high-frequency location updates, and sub-second detection latency.
IntermediateGeospatialReal TimeStreaming
Distributed Cache System
Design a distributed cache system like Redis or Memcached that handles millions of requests per second with sub-millisecond latency, high availability, and intelligent eviction policies.
BeginnerCachingDistributed SystemsConsistency