If high availability is required, distributed consensus can be an excellent option. However, consider the environment and what you expect from your consensus algorithm. Consensus comes at a cost. There's substantial overhead to the entire consensus process. So, if this level of availability isn't necessary and you can rely on a backup process, it will result in lower latency and higher throughput compared to using distributed consensus.
Distributed DB
Creator
Creator
Seonglae ChoCreated
Created
2023 Sep 13 12:24Editor
Editor
Seonglae ChoEdited
Edited
2024 Mar 14 4:52Refs
Refs
Consensus OLTP Key Value DB