Spice

stable

Distributed state. Raft consensus.

Motor de estado distribuido basado en Raft consensus. Spice mantiene la configuración del cluster, elección de líder y replicación de estado en todos los nodos. Diseñado para latencia sub-milisegundo y tolerancia a particiones de red.

Características

  • Raft consensus con elección de líder automática
  • Replicación de estado en tiempo real
  • Snapshots incrementales para recovery rápido
  • API gRPC y HTTP para lectura/escritura
  • Tolerancia a fallas: N/2 - 1 nodos pueden caer
  • Latencia de escritura < 1ms en condiciones normales

Ejemplo

dune spice
$ dune spice status
Leader: arrakis-prod-01
Term: 42
Committed: 18,429
Applied: 18,429
Followers: 2/2 healthy
$ dune spice put /config/gateway/rate-limit 10000
✦ Written to leader, replicated to 2 followers
✦ Commit index: 18,430