Overview
Stream any database change to Google Cloud in under 100ms. Single binary, no Kafka middleware required.
Nanosync streams every database change to Google Cloud in under 100ms. Drop a single binary anywhere — your laptop, a VM, a Docker container or a Kubernetes pod — and your database commits start flowing into BigQuery, Spanner, Pub/Sub, or GCS in real time.
If you’re running any relational database and want that data live in Google Cloud, you’re in the right place.
Sources
| Source | CDC mechanism | Status |
|---|---|---|
| PostgreSQL, Cloud SQL, AlloyDB | Logical replication — pgoutput WAL | ✅ Available |
| SQL Server | CDC tables + LSN watermarking | ✅ Available |
| MySQL | Binlog (GTID mode) | Coming Soon |
| MongoDB | Change Streams | Coming Soon |
| DynamoDB | DynamoDB Streams | Coming Soon |
Sinks
| Sink | Write mechanism | Status |
|---|---|---|
| BigQuery | Storage Write API (committed stream) | ✅ Available |
| AlloyDB | pgx batch upsert | ✅ Available |
| Cloud SQL | pgx batch upsert | ✅ Available |
| PostgreSQL | pgx batch upsert | ✅ Available |
| Kafka | Confluent-compatible producer | ✅ Available |
| Local filesystem | Parquet / CSV / JSONL / Avro | ✅ Available |
| stdout | JSON lines | ✅ Available |
| Cloud Spanner | Mutations API (InsertOrUpdate) | Coming Soon |
| Google Cloud Storage | Parquet / JSONL / Avro / CSV | Coming Soon |
| Google Pub/Sub | REST publish API | Coming Soon |
| Apache Iceberg | REST Catalog + Parquet | Coming Soon |
| Amazon S3 | Object upload + file formats | Coming Soon |
Get started
Install Nanosync and run your first pipeline into Google Cloud in under 5 minutes.
Full YAML schema for connections, pipelines, transforms, and schema mapping.
All commands: serve, create, list, run, monitor, schema, and more.
REST API for programmatic pipeline management and status polling.