Skip to content

Postgres-backed state for multi-replica deployments #2

@stationeros

Description

@stationeros

Status

v0.3.0 ships durable database-backed coordination and persistence with SQLite.

Problem

SQLite is fine for local use and pilots, but not for shared production deployment.

Goal

Add Postgres-backed persistence for idempotency records, job state, and execution metadata.

Scope

  • storage abstraction for SQLite and Postgres
  • migration scripts
  • indexed tables for idempotency lookup and job status
  • optimistic locking or equivalent write-safety semantics

Acceptance criteria

  • service runs against Postgres without API changes
  • idempotency replay works across replicas
  • job state survives process restart

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions