hashicorp/serf
Service orchestration and management tool. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 96
- Release rhythm 60
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 540
- age_days: 4719
- days_rel: 56
- days_push: 29
- n_releases_24m: 2
Adoption not part of the score
6069 stars · 608 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Serf is a decentralized service discovery and orchestration tool from HashiCorp that uses an efficient gossip protocol to manage cluster membership. It is lightweight, masterless, and fault tolerant, with an event system for propagating deploys and configuration changes across nodes.
Use cases
- discover web servers and automatically add them to a load balancer
- organize memcached or redis nodes into a cluster
- trigger web deploys via an event system
- propagate configuration changes to relevant nodes
- update DNS records as cluster membership changes
- detect node failures and notify the rest of the cluster
When to choose
- you need lightweight, masterless cluster membership and failure detection
- you want to propagate events like deploys or config changes across many nodes
- you need service discovery without a single point of failure
When to avoid
- you need full key-value storage or strong consistency (use Consul instead)
- you need complex scheduling or container orchestration (use Kubernetes or Nomad)
- your cluster is small enough that static configuration suffices
Facets
service · maturity maintenance
service-discovery message-queue monitoring deployment microservices microservices infrastructure-as-code self-hosted windows go cross-platform gossip-protocol cluster-management masterless failure-detection event-propagation orchestration devops linux macos
2 sources
- readme: https://github.com/hashicorp/serf · fetched 2026-08-28 · dab429f3a74d
- homepage: https://github.com/hashicorp/serf/blob/master/docs/index.html.markdown · fetched 2026-08-29 · 4bcfad145c07
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hashicorp/serf | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem