Storage, media & content delivery
19 प्रश्न
विज्ञापन क्लिक एग्रीगेटर
विज्ञापन क्लिक एग्रीगेटर डिज़ाइन करें। इसमें High-throughput ingestion of K-M clicks/sec via a log/stream (Kafka) before aggregation, Exactly-once vs at-least-once delivery and idempotent aggregation...
मुफ़्त गाइडचैट ऐप
WhatsApp जैसे mobile messenger का client-side architecture design करें — connection handling, message state, offline storage और encryption, सबको एक अस्थिर mobile network में टिकना है।
प्रीव्यूChat Service
करोड़ों concurrent users के लिए एक chat product के पीछे का backend infrastructure design करें — stateful connection servers, message storage, और group fan-out। ध्यान infrastructure पर रहे: connection...
प्रीव्यूफाइल सिंक सिस्टम
फाइल सिंक सिस्टम डिज़ाइन करें। इसमें File chunking strategy and content-hash based deduplication across users, Delta sync: rsync-style block diffing instead of re-uploading whole files, Metadata...
मुफ़्त गाइडक्लाउड ड्राइव
क्लाउड ड्राइव को एक permissioned file platform की तरह design करें — folder hierarchy, shared drives, और ऐसा access control जो अरबों files और third-party integrations तक scale करे।
प्रीव्यूMetric Monitoring and Alerting
एक monitoring platform के पीछे की metrics pipeline डिज़ाइन करें — हज़ारों hosts पर चल रहे SDK से numeric measurements निकलने से लेकर, streaming pre-aggregation से होते हुए, एक durable time-series...
प्रीव्यूMonitoring and Alerting
किसी monitoring platform की alerting और observability layer डिज़ाइन करें — वह सिस्टम जो आने वाले signals पर rules evaluate करता है, तय करता है कि किसे page किया जाए, और incident के दौरान on-call...
प्रीव्यूNetflix
Netflix का video delivery system डिज़ाइन करें — एक licensed, curated catalog को दुनिया भर के करोड़ों concurrent viewers तक न्यूनतम buffering और एकसमान quality के साथ stream करें।
प्रीव्यूसिफारिश सिस्टम
feed/video/ads के लिए एक बड़े पैमाने का personalized recommendation system डिज़ाइन करें। candidate retrieval, ranking, sequence features, cold start, experiments, model health, safety, और business...
प्रीव्यूSearch Bar Autocomplete
किसी search bar के पीछे का autocomplete/typeahead system डिज़ाइन कीजिए जो एक बड़े search engine के पैमाने पर, 50ms से कम के budget के भीतर, किसी partial prefix के लिए top-K query suggestions लौटाए।
प्रीव्यूTikTok
TikTok के For You feed को डिज़ाइन करें — हर user के लिए एक अंतहीन short-video feed को rank और serve करें, personalized, बिना इस पर निर्भर हुए कि वह किसे follow करता है।
प्रीव्यूTop K Songs (Spotify)
Top K Songs (Spotify) डिज़ाइन करें। इसमें Framing top-K as a heavy-hitters/frequency-estimation problem over a play-count stream, Count-Min Sketch + heap (bounded error, memory trade-off) vs exact...
मुफ़्त गाइडवेब क्रॉलर
वेब क्रॉलर डिज़ाइन करें। इसमें URL frontier design: priority queues for scheduling and re-crawl ordering, Politeness: robots.txt compliance and per-domain rate limiting to avoid hammering one host,...
मुफ़्त गाइडवीडियो प्लेटफॉर्म
वीडियो प्लेटफॉर्म का upload और processing pipeline डिज़ाइन करें — user-generated videos की भारी मात्रा में uploads स्वीकार करें और उन्हें एक playable, multi-resolution catalog में बदलें।
प्रीव्यूलघु लिंक सेवा
10 करोड़ daily active users के लिए एक scalable URL shortener डिज़ाइन करें। redirects, custom aliases, analytics, caching, और consistency trade-offs को कवर करें।
मुफ़्त गाइडLLM inference gateway
एक LLM inference gateway design कीजिए जो internal product teams और कई model providers/backends के बीच बैठता है, और company scale पर routing, streaming, quotas तथा safety controls संभालता है।
मुफ़्त गाइडVector Database
एक vector database के storage और query engine को design कीजिए जो approximate nearest-neighbor search के लिए अरबों embeddings को index करता है। इसमें ANN index design (HNSW graph construction,...
प्रीव्यूFraud Detection
एक real-time ML fraud/risk scoring सिस्टम डिज़ाइन करें जो payment transactions को 100 ms से कम में स्कोर करे। feature के प्रकार (velocity, graph, device), streaming feature computation, label delay...
प्रीव्यूObject Storage
एक S3 जैसी object storage service डिज़ाइन करें जो अरबों immutable blobs को टिकाऊ ढंग से और सस्ते में स्टोर करे। इसमें metadata/data separation, 11-nines durability के लिए erasure coding, background...
प्रीव्यू