Distributed Systems questions and answers
Replication, consistency, microservices and scale. Page 3 of 20.
System Design practice on Codemia
Work through 120+ system design problems with detailed solutions, from rate limiters to multi-region storage.
Answers 121-180
- Basics to how a distributed, consistent key-value storage system return the latest key when dealing with concurrent requests?
- Behavior of channels in confirm mode with RabbitMQ
- Best architectural approaches for building iOS networking applications REST clients
- Best of breed indexing data structures for Extremely Large time-series
- Best way to add multiple nodes to existing cassandra cluster
- Best way to get distribute a small lookup file using Distributed Cache
- Best way to simulate a distributed system?
- Best way to synchronize MySQL bases on different servers
- BFT and PBFT and BA consensus algorithm
- Bidirectional messaging system using kafka
- binlog_format STATEMENT and CURRENT_TIMESTAMP with MySQL replication
- Bloom filters in a distributed environment
- Book Request Distributed algorithms
- Bootstrap server vs zookeeper in kafka?
- Broker replication error Not authorized to access topics [Topic authorization failed.]
- Bucket splitting exception in Kademlia
- Building a highly scalable, failure tolerant flash sales backend
- Byzantine Consensus Randomized - Monte Carlo Implementation with matrix for value sending
- Byzantine Generals number of faulty processes
- C++ distributed program blocking
- Cache Invalidation — Is there a General Solution?
- Cache Oblivious algorithms for parallel programming?
- Cache oblivious lookahead array
- Caching - JCS Vs Apache Ignite
- Caching in Server Sent Event over distributed servers
- Calling external services (Rest api)/database CRUD operations within Orleans Grain
- Camel Kafka Integration
- Can a client program have a server socket to communicate to other client programs?
- Can a database be replicated to an EC2 instance from outside Amazon?
- Can a distributed system designed with logical clocks truly derive a total ordering of events?
- Can a kafka client to play multiple role both consumer and producer
- Can a Kafka producer create topics and partitions?
- Can a program output a copy of itself
- Can cassandra nodes be highly portable?
- Can celery gracefully endure a mongodb failover when using it as a broker?
- Can consumer groups span different nodes in a cluster?
- Can I have 100s of thousands of topics in a Kafka Cluster?
- Can I set a TTL for Cacheable
- Can I use database names without url to start replication in CouchDB?
- Can I use kafka over Internet?
- Can I use my Service Mesh for Event-Driven Messaging?
- Can I use NOT FOR REPLICATION in Merge Replication with rowguid field?
- Can JCS be considered an In-Process Cache or a Distributed Cache Or Both?
- Can magento use multiple MySQL slaves?
- Can multiple clients of Infinispan replicated cache share the same persistent file store?
- Can RAFT as a protocol support only leader election?
- Can single consumer read from multiple partitions of a kafka topic?
- Can Sloppy Quorum guarantee strong read consistency?
- Can someone explain to me what is an event-driven, asynchronous, non-blocking I/O
- Can the DynamoDB single table design play nicely with a Microservices architecture?
- Can the same Zookeeper instance be used by number of services?
- can vert.x event bus replace the need for Kafka?
- Can we have more than 1024 nodes in Couchbase?
- Can we profile and log a distributed program in elexir?
- Can you scale DOWN the number of Kafka brokers in an Amazon MSK cluster?
- Can you use Consul instead of Zookeeper for Kafka
- Can't delete from table after switch from logical to streaming replication
- CAP Theorem - async writes & consistency
- CAP Theorem - What are the reasons for partitioning in first place?
- CAP theorem choose consistency and availability?

Course
Beginner
27 lessons
10 hours
System Design Fundamentals
Build a strong foundation in designing scalable, reliable distributed systems.
View the course