Postgres change data capture, streaming every insert, update and delete to the queues and search indexes you already run
Choose the operating system, cloud and version you need. Every variation is the same hardened Sequin image, built and supported by cloudimg.
| Product | Cloud | Operating system | Version | |
|---|---|---|---|---|
| Sequin Postgres Change Data Capture | AWS | — | Standard | View · Guide |
| Sequin on Ubuntu 24.04 LTS | Azure | Ubuntu 24.04 | Standard | View · Guide |
Sequin is an open source change data capture platform for PostgreSQL. It reads the database write ahead log through a logical replication slot and turns every insert, update and delete into an ordered stream of change events, delivered to destinations such as Kafka, Amazon SQS, SNS and Kinesis, NATS, RabbitMQ, Redis Streams, Elasticsearch, webhooks and a pull based API. Because it reads the replication log rather than polling tables, it captures every change without adding query load to the source database and without any application code publishing events. Pipelines are built and monitored in a web console, or declared as YAML.
The cloudimg image ships a change data capture pipeline that is already streaming when the machine finishes booting: a source database, a publication and a pre created replication slot are provisioned on first boot, so you can write a row and read the captured event back within seconds rather than wiring connectors first. Upstream ships a well known default administrator and open self registration; both are disabled here, and every secret, including the console credential, the administrator password, the management API token and a TLS certificate carrying the machine's own address, is generated uniquely on each first boot. Capture state lives on a dedicated, independently resizable data disk. A paired deploy guide walks the whole path, and 24/7 cloudimg support stands behind it.