baidu / baidu/braft

Node Identity

Open
#396 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
4.2k
Forks
923
PR merge metrics
No merged PRs in 30d

Description

Hello,

I cannot find any documentation about a node's identity. I'm curious if it's currently based off of its IP address, and if it's possible to pass an identity to the node instead. This would allow us to use dynamic IPs while maintaining identities across restarts. This is common in kubernetes statefulsets, where maintaining the same identity would allow restarts to become healthy faster.

Thanks!

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are identified. Start by locating how node identity and peer addressing are represented and persisted, then check existing documentation and Kubernetes-related deployment assumptions. Done would require a clearly defined identity mechanism or an explicit documented limitation, with tests covering identity across dynamic-IP restarts.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.