Hasty Briefsbeta

Pgstream: Postgres streaming logical replication with DDL changes

8 hours ago
  • #Replication
  • #PostgreSQL
  • #CDC
  • pgstream is an open-source CDC tool for Postgres replication with DDL change support.
  • Supports multiple targets including Elasticsearch, PostgreSQL, and webhooks.
  • Features include schema change tracking, column transformations, and modular deployment.
  • Available as CLI or library, with binaries for Linux, macOS, and Windows.
  • Install via Go or Homebrew, with Docker setup available for PostgreSQL, Kafka, and OpenSearch.
  • Configuration via CLI flags, YAML, or environment variables.
  • Commands include init, status, destroy, run, and snapshot for replication tasks.
  • Performance benchmarks available for PostgreSQL snapshots.
  • Current limitations include single Kafka topic support and no row-level filtering.
  • Open for contributions under Apache License 2.0.