Skip to content

Clusdr documentation

Clusdr is a single-binary cluster-awareness runtime. Applications talk only to a daemon on the same host. That daemon is the Raft member.

text
Application  →  local SDK  →  local daemon  →  Clusdr cluster

API package: clusdr.v1alpha1. There is no tagged v1 release. TLS is on unless CLUSDR_TLS=disabled.

Guide

Read in order. Each page leaves a cluster you use on the next one.

  1. Install the binary
  2. Start the first member
  3. Grow the cluster
  4. Watch and publish
  5. Use it from your app
  6. Run on other hosts

Guide hub.

SDKs

Applications talk to the local daemon. Not the operator path.

Then

If you needGo here
Is this the right tool?Overview
Process model, ports, diskArchitecture
What a word meansGlossary
Guarantees (Raft, presence, observers, …)Concepts
A flag or RPCReference

Contributor workflow (build, proto, tests) is in CONTRIBUTING.md, not in this tree.

Documentation is sourced from the clusdr/docs tree.