cid 7d7658a38193c2ab31b688b492ef703d77677abbfe5b2c23ec2bc14ae62065c9 · original · via openalex
Title: Implementation of RAFT Algorithm and BadgerDB to Improve Data Transactions in Multi Group Sharded Cluster Authors: Pragya Vaishnav; Avichandra Singh Ningthoujam; Linesh Raja Venue: OITS International Conference on Information Technology (OCIT) Year: 2025 Canonical: doi:10.1109/ocit66168.2025.11400400 URL: https://doi.org/10.1109/ocit66168.2025.11400400 Collector: openalex OA: false ABSTRACT Recently, data has become a valuable asset for any kind of organization. The fundamental requirement of the organization is to keep the data secure and consistent. It is necessary to reduce the risk of data loss in the case of a failed system. In this paper, the author developed a RCBClutser for a solution for data consistency in cloudnative databases to implement the technologies and techniques: BadgerDB used to read-heavy workloads and support for fully serializable transactions. RAFT applied to provide consistency and fault tolerance. Jump Consistent Hash was implemented to distribute key value evenly among storage buckets. Multi-Group RAFT provided scalability and greater flexibility to the proposed work. This approach is capable of providing high performance in data transactions without any failure. Tables 1 and 2 present the data storage and retrieval processes in milliseconds with keyvalue.