Arcadia
HomeProblemsStudio
Arcadia
HomeProblemsStudio

Challenge Studio

Problems

Pick a system design prompt, continue attempted work, and refine your architecture.

Attempted

0/9

EASYNew
Design URL Shortener

Build a scalable URL shortening service that supports creation, redirection, caching, and analytics ingestion for a fast user experience.

CLIENTAPI_GATEWAYURL_SERVICEDATABASECACHE

Status

Not attempted

Start
MEDIUMNew
Design Food Delivery Tracking

Create a tracking system for orders, restaurant updates, and rider location streaming with live customer notifications.

CLIENTAPI_GATEWAYORDER_SERVICEWEBSOCKET_SERVERKAFKA

Status

Not attempted

Start
MEDIUMNew
Design Photo Sharing Service

Design a media platform for uploading, processing, storing, and delivering photos to users with edge caching and metadata search.

CLIENTAPI_GATEWAYAUTH_SERVICEUPLOAD_SERVICEOBJECT_STORAGE

Status

Not attempted

Start
MEDIUMNew
Design Rate Limiter

Build a request rate limiting service that protects APIs from abuse and ensures fair access for clients.

CLIENTAPI_GATEWAYRATE_LIMITERCACHEDATABASE

Status

Not attempted

Start
HARDNew
Design WhatsApp

Design a real-time messaging system with presence, message delivery, persistence, and offline support for mobile users.

CLIENTAPI_GATEWAYAUTH_SERVICEWEBSOCKET_SERVERMESSAGE_SERVICE

Status

Not attempted

Start
HARDNew
Design YouTube

Build a video platform that supports upload, encoding, storage, search, and fast content delivery to viewers.

CLIENTAPI_GATEWAYUPLOAD_SERVICEKAFKAWORKER

Status

Not attempted

Start
HARDNew
Design Social Media Feed

Design a social feed service that publishes posts, generates personalized timelines, and serves high-read traffic with caching and search.

CLIENTAPI_GATEWAYAUTH_SERVICESERVICECACHE

Status

Not attempted

Start
HARDNew
Design Online Marketplace

Build a marketplace platform that supports browsing inventory, placing orders, and processing fulfillment asynchronously.

CLIENTAPI_GATEWAYAUTH_SERVICEORDER_SERVICESERVICE

Status

Not attempted

Start
HARDNew
Design Search Engine

Build a search service that indexes large data sets, serves low-latency queries, and supports incremental refresh with caching.

CLIENTAPI_GATEWAYSERVICECACHESEARCH_INDEX

Status

Not attempted

Start