Data mapping
Tracks which source tables map to which target tables, column by column, with explicitly defined type coercions.
JetStreams is an API-first, Python-backed real-time data replication engine built for the modern data stack. It replaces legacy data replication systems, stripping away heavy license fees and audit complexity to turn existing databases into verified pipelines in minutes.
No code edits. Re-aiming the product at a different client deployment is a configuration change, not a redeploy. The same surface area drives the web console, your CI/CD jobs, GitOps controllers, and any automation you already operate.
The five-step engine automates the heavy lifting of a real CDC rollout. You hand it source and target credentials. It returns a pipeline that has already proven itself against a row-level diff before any human is asked to trust it.
Generates the replication user with the exact least-privilege grants for the source.
Automates configuration of source and target schemas, including datatype coercions.
Registers the streaming components on both ends and confirms healthchecks before moving on.
Performs a precise, row-level diff to verify the end-to-end flow against real production rows.
Lights up the live operations dashboard so on-call can watch lag and throughput from one place.
Migrations fail when pipelines break mid-flight over schema quirks. The Scope Analyzer examines schemas, foreign keys, and datatypes on both ends and surfaces the problems that quietly stall most proofs of concept. The analyzer is plugin-based, so a new source-to-target pairing is a new analyzer, not a rewrite.
Tracks which source tables map to which target tables, column by column, with explicitly defined type coercions.
Identifies critical friction points like NOT NULL violations, length overflows, charset mismatches, and numeric precision loss.
Flags necessary pre-cast work like Oracle NUMBER(38) to Snowflake, VARCHAR2 primary keys, TIMESTAMP precision, and large objects.
Surfaces un-streamable types up front like XMLType and JSON Duality, so teams know early what requires manual intervention.
Every pairing on this list has passed the same five-step pipeline against real production-shape data. New pairings come online through the platform's scope-analyzer plugin model rather than as bespoke connectors.
| Source | Target | Status | |
|---|---|---|---|
| O Oracle | › | SF Snowflake | Available |
| O Oracle | › | P PostgreSQL | Available |
| O Oracle | › | M MySQL | Available |
| O Oracle | › | DB Databricks | Coming soon |
| P PostgreSQL | › | O Oracle | Available |
| P PostgreSQL | › | P PostgreSQL | Available |
| M MySQL | › | O Oracle | Available |
| M MySQL | › | M MySQL | Available |
| SQ SQL Server | › | P PostgreSQL | Available |
Same product, same API surface, three shapes. Pick the topology that matches your security model and the realities of where your databases already live.
JetStreams runs inside the same VPC as the source database. The target is reached over your existing outbound path.
Ideal for client-owned cloud environments. JetStreams sits next to the target and pulls from the source over an authenticated path.
The simplest footprint for managed services. One JetStreams hub fans in from many sources and out to many targets.
Sustained latency, per-target lag, throughput, and deep technical readouts in one operator-facing view. The same dashboard that ships with the platform is what your on-call sees, with no separate observability stack to wire up.
Every deployment is single-tenant and 100% self-hosted. Nothing phones home to a vendor service. Analogous least-privilege modes exist for PostgreSQL and MySQL, so the source database hands JetStreams exactly the rights it needs and no more.
Oracle, PostgreSQL, MySQL, and SQL Server as sources. Snowflake, PostgreSQL, MySQL, and Oracle as targets.
Currently in late-stage internal testing against real production-shape data on the scope-analyzer plugin model.
PostgreSQL and MySQL to Snowflake. Same engine, same dashboard, more rooms to land your data in.
Lineage, alerting, schema-evolution policies, audit export, and an opt-in managed cloud offering for teams that prefer not to self-host.
Pilots run on your infrastructure against your real databases. We hand you back a working pipeline, a runbook, and an operations dashboard.