- Wirekite Data – One-shot bulk migration. Move terabytes between a source and Firebolt in minutes using parallel, streaming extraction and native bulk loading.
- Wirekite Replicate – Continuous CDC streaming. Keep Firebolt in sync with your production database by capturing every insert, update, and delete and applying changes with single-digit-minute lag.
Supported source systems
Wirekite captures data — including real-time CDC — from the following OLTP databases:| Source database | Bulk migration (Data) | CDC streaming (Replicate) |
|---|---|---|
| PostgreSQL | Yes | Yes |
| MySQL | Yes | Yes |
| Oracle | Yes | Yes |
| SQL Server | Yes | Yes |
| MariaDB | Yes | Yes |
| SingleStore | Yes | Yes |
| YugabyteDB | Yes | Yes |
| Google AlloyDB | Yes | Yes |
| TigerData | Yes | Yes |
| Google Spanner | — | Yes |
Firebolt as a target
Firebolt is a fully supported target for both Wirekite Data and Wirekite Replicate. The loader uses Firebolt’s bulk-ingest path and batchedMERGE to apply changes efficiently.
Wirekite also supports streaming CDC changes to queue targets — Apache Kafka, Redpanda, and Google Pub/Sub — with per-table ordering and exactly-once delivery, which you can then consume downstream in Firebolt or other systems.
Key capabilities
- CDC with low lag – Wirekite Replicate continuously streams inserts, updates, and deletes from your source database to Firebolt. Changes are captured through each engine’s native log-based CDC mechanism and applied as batched operations on Firebolt, keeping warehouse lag in the single-digit minutes.
- Bulk migration at scale – Wirekite Data handles initial loads of billions of rows by decoupling source extraction from target loading through a streaming binary format staged on object storage (S3 or GCS).
- Row-level validation – After a migration or at any point during replication, Wirekite walks both source and target sorted by primary key and compares column-by-column with type-aware logic — not just row counts or checksums.
- Self-hosted deployment – Wirekite runs as a Docker container in your own infrastructure. Your data never leaves your perimeter.
Get started
For setup instructions, deployment options, and the latest connection steps, see the Wirekite documentation. To see a live migration or CDC pipeline, book a demo.