API Reference ankusa_postgres v#0.1.0

Copy Markdown View Source

Modules

Shared, multi-node Ankusa.WAL backed by Postgres. This is the adapter that turns "many ingest servers" into a real fleet: every BEAM node runs its own local Postgrex connection pool (registered under the same Ankusa.via(instance, :wal) name DiskLog would use), and coordination between nodes happens entirely through the shared database — no BEAM distribution, no RPC between edge nodes, matching the framework's existing rule that components hand off through durable state, never through each other.

Idempotent DDL bootstrap for Ankusa.WAL.Postgres, run once at connection startup. Three tables