-
Notifications
You must be signed in to change notification settings - Fork 26
Design
Regunath B edited this page Nov 19, 2020
·
11 revisions
dkv is designed with following principles, capabilities:
- Ability to distribute copies of data across cluster members. This data distribution is for two primary purposes
- Improve data durability guarantees by having multiple copies of data, made consistent using consensus protocols.
- Scale read throughout of data by replicating to multiple Follower(s)(typically across DCs) that are used for reads or promoted to Leader, and Slave(s) used primarily to serve reads.