This article was written by Xiaofan Luan and transcreated by Angela Ni. Consensus-based replication is a widely-adopted strategy in many cloud-native, distributed databases. However, it has certain shortcomings and is definitely not the silver bullet. This post aims to first explain the concepts of replication, consistency, and consensus in a…