System DesignBuild a consensus algorithm for ensuring consistency in distributed databases.Was asked at