Skip to content
github-actions[bot] edited this page Sep 6, 2026 · 2 revisions

SyncFlow Wiki

Enterprise Change Data Capture Platform

SyncFlow is a production-grade, connector-based CDC platform for synchronizing data between heterogeneous databases in near real-time. Built on Java 25 with virtual threads and structured concurrency.


Getting Started

  • Quick-Start — Build, run, and verify in 5 minutes
  • Architecture — Module structure, data flow, and design decisions
  • Configuration — All tunable properties and environment variables

Core Concepts

  • Pipelines — Design, validate, and manage data synchronization pipelines
  • Connectors — Supported source/destination connectors and the SPI
  • Snapshots — Parallel initial data loading with checkpoint resume
  • CDC-Capture — Real-time change data capture via Debezium

Operations

  • Deployment — Docker, Kubernetes, Helm, Terraform, ArgoCD
  • Multi-Tenancy — Tenant isolation, organizations, workspaces
  • Security — Authentication, authorization, encryption, API keys
  • Observability — Metrics, tracing, logging, dashboards

Advanced

Reference

Clone this wiki locally