Sequin

AWS Azure Streaming & Messaging 2 variations

Postgres change data capture, streaming every insert, update and delete to the queues and search indexes you already run

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Variations

Choose the operating system, cloud and version you need. Every variation is the same hardened Sequin image, built and supported by cloudimg.

ProductCloudOperating systemVersion
Sequin Postgres Change Data Capture AWS Standard View · Guide
Sequin on Ubuntu 24.04 LTS Azure Ubuntu 24.04 Standard View · Guide

Overview

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.

Why the cloudimg image

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.

Common uses

  • Stream database changes into Kafka, Amazon SQS or Redis to drive event driven services without dual writes
  • Keep an Elasticsearch, Typesense or Meilisearch index continuously in step with the source database
  • Fan out audit trails and downstream data pipelines from the write ahead log with no polling and no query load