{"library":"node-raft-redis","type":"library","category":null,"description":"A consensus library for Node.js microservices implementing a simplified Raft algorithm using Redis as the communication medium. Version 0.1.1 is the latest stable release; the project is in early development with no frequent releases. It provides automatic leader election among instances of the same service kind, supporting leader/follower roles, messaging, and instance metadata. Unlike full Raft implementations, this is a simplified approach focused on microservice coordination, requiring only Redis and offering easy integration without complex setup.","language":"javascript","status":"active","version":"0.1.1","tags":["javascript","node","raft","redis","consensus","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install node-raft-redis","imports":["import { Candidate } from 'node-raft-redis'","import type { CandidateOptions } from 'node-raft-redis'","import type { InstanceInfo } from 'node-raft-redis'"]},{"cmd":"yarn add node-raft-redis","imports":[]},{"cmd":"pnpm add node-raft-redis","imports":[]}],"homepage":"https://github.com/nitedani/node-raft-redis#readme","github":"https://github.com/nitedani/node-raft-redis","docs":null,"changelog":null,"pypi":null,"npm":"node-raft-redis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}