TODO

[] OS problems (glibc, huge pages, etc.) [] all configs via client only

Explicitly out of scope for open source

  • mTLS on the Raft transport (https://github.com/rustls/rustls); authn for SQL control functions.
  • Metrics (Prometheus) + structured logs
  • Sharding / write scale-out (that’s Citus).
  • Backups / PITR (use pgBackRest / wal-g).
  • Logical or multi-master replication.

Validation targets

  • Raft consensus node loss acceptance with automatic failover with 0 messages lost.
  • Quorum-sync mode: zero committed-transaction loss across induced failovers.
  • A newly created role/DDL on the primary is present on a freshly promoted node.
  • Resident memory overhead of the bgworker: single-digit MB beyond Postgres.