Quorum Replication and Failover
4 प्रश्न
Distributed Key-Value Store
एक Dynamo-शैली का highly available key-value store डिज़ाइन करें: consistent hashing से keys को nodes पर बाँटें, हर key को N nodes पर replicate करें, और हर operation को quorum reads और writes (R + W >...
प्रीव्यूDistributed Cache
Redis/Memcached स्केल की एक distributed in-memory cache service डिज़ाइन करें जो p99 5ms से नीचे रखते हुए लगभग 1M QPS संभाले। इसमें sharding के लिए consistent hashing, replication और failover,...
प्रीव्यूDistributed Message Queue
एक Kafka-शैली का durable, partitioned log broker डिज़ाइन करें जो high-throughput event streams को ingest करे। parallelism के लिए partitioning, in-sync replicas वाली replication, consumer groups और...
प्रीव्यूObject Storage
एक S3 जैसी object storage service डिज़ाइन करें जो अरबों immutable blobs को टिकाऊ ढंग से और सस्ते में स्टोर करे। इसमें metadata/data separation, 11-nines durability के लिए erasure coding, background...
प्रीव्यू