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...

    प्रीव्यू