DeAI Research
Source · OITS International Conference on Information Technology (OCIT)

Implementation of RAFT Algorithm and BadgerDB to Improve Data Transactions in Multi Group Sharded Cluster

2025Pragya Vaishnav; Avichandra Singh Ningthoujam; Linesh Raja

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.