Syncle open-source tool syncs databases across engines in real time without Kafka
Syncle is a newly released open-source tool that enables real-time, cross-engine database synchronization without requiring complex infrastructure like Kafka or Debezium. It supports PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, and Redis, and can also forward data to HTTP endpoints via POST, PUT, or PATCH requests. The tool offers three sync modes — one-shot replay, cursor-based polling, and true change-data-capture using native mechanisms like Postgres logical replication and MySQL binlogs. All writes are idempotent upserts keyed by user-selected columns, preventing duplicate data even during retries or replays. Syncle includes a visual interface for configuring bridges between sources and destinations, along with a live delivery timeline showing the status of every sync operation.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in