Observed Signal · Jul 15, 2026 · Technical Release · Source: DEV Community · Impact: 3/5 · Sentiment: Positive

Open-source apitap moves 10M rows in 9.9s

Executive Signal Summary

The author published apitap, an open-source Rust-core with Python bindings engine that copies whole tables between databases with no config. Using the pip-distributed wheel on a 16-core machine, apitap moved 10 million rows from Postgres to ClickHouse in 9.9 seconds and sustained 100M rows / 46 GB in 139 seconds (1.2 TB/hour) in later runs. apitap supports Postgres→Postgres, Postgres→ClickHouse, and MySQL→ClickHouse/Postgres routes, uses bounded streaming memory to run in very small containers (0.5 vCPU / 256 MB), stages into shadow tables for atomic swaps, and includes a reproducible benchmark comparing it to dlt and ingestr. The project is MIT-licensed and open for contributors; additional connectors and platforms are on the roadmap.

Polaris7 AgentPolaris7 Strategic Assessment
High Confidence

A performant, low-resource open-source data-movement engine can materially reduce cloud pipeline costs and change how teams architect ETL for large single-table transfers; the release and reproducible benchmarks are relevant to data infrastructure and MarTech teams.

SIGNAL RADAR

Track Airbyte Signals & Market Shifts in Real-Time

Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your Polaris7 workspace to monitor these entities.

Start Monitoring
Verified primary sourcesAutomated briefingsInstant watchlist setup

Key Takeaways & Evidence Grounding

  • apitap is an open-source engine (Rust core, Python bindings, MIT license) that moves whole tables between databases with a single function call.
  • Using the pip-installed wheel on a 16-core box, apitap moved 10 million rows from Postgres to ClickHouse in 9.9 seconds.
  • Supported routes today: Postgres→Postgres (binary COPY passthrough), Postgres→ClickHouse (transcodes COPY to ClickHouse RowBinary), and MySQL→ClickHouse/Postgres (decodes MySQL wire protocol).
  • apitap is memory-bounded by design and can move large tables from a 0.5 vCPU / 256 MB container by streaming bytes with TCP backpressure and splitting work inside a table.
  • Benchmarks were run reproducibly against ingestr and dlt under identical conditions; apitap reported sustained throughput up to 1.2 TB/hour on a larger run (100M rows / 46 GB in 139 s).

Connected Companies & Entities

4 Entities mapped

“On a 16-core box, that call moves 10 million rows from Postgres to ClickHouse in 9.9 seconds - measured from the exact wheel you get with pi...”

“Snowflake/BigQuery and Arrow export are coming (the connector architecture makes a new destination one file).”

Ontology Mapping & Concepts

#ClickHouse RowBinary#zero-copy audit#work-stealing queue of parallel pipes
Primary Source Grounding & Direct Attribution
Direct Origin Attribution
Primary Reporting: DEV Community•Published: Jul 15, 2026
Original Coverage Title: “I moved 10 million rows in 9.9 seconds with pip install apitap”

Related Market Signals & Shifts

Recent verified developments and strategic activity across this market segment.

Database / Analytics InfrastructureJun 5, 2026

ClickHouse vs PostgreSQL: OLAP vs OLTP Comparison

A developer-authored technical post comparing ClickHouse and PostgreSQL as part of a '100 Days of ClickHouse' series. The article explains that PostgreSQL is a row-oriented OLTP database optimized for transactional workloads with frequent inserts/updates/deletes and strong transactional guarantees, while ClickHouse is a column-oriented OLAP database designed for large-scale analytics, fast aggregations and time-series/event analytics. It outlines storage and compression differences, scaling considerations, and common deployment patterns where organizations use PostgreSQL for operational data and ClickHouse for analytical/reporting workloads. The piece aims to guide database selection based on workload requirements rather than popularity or benchmarks.

Read assessment
InfrastructureJan 22, 2026

Powering 800 Million ChatGPT Users with PostgreSQL

OpenAI published an engineering post describing how it scaled PostgreSQL to support millions of queries per second and serve 800 million ChatGPT users. The team retained a single-primary Azure PostgreSQL flexible server for writes and operated nearly 50 geo-distributed read replicas, while migrating shardable, write-heavy workloads to sharded systems such as Azure Cosmos DB. Key techniques included aggressive query optimization, workload isolation, PgBouncer connection pooling (reducing average connection time from 50ms to 5ms), cache locking to prevent cache-miss storms, rate limiting, strict schema-change controls, and testing cascading replication with Azure to scale replicas. OpenAI reports low p99 read latency, five-nines availability, and only one SEV-0 Postgres incident in the past 12 months.

Read assessment
InfrastructureAug 31, 2026

High-Performance ETL for Apple Health XML Exports

This technical tutorial describes building a high-concurrency ETL engine to process very large Apple Health XML exports. The author outlines a performance-first architecture: a streaming Rust XML parser (quick-xml) to extract <Record> tags, export data as Apache Arrow record batches via PyO3 for zero-copy consumption in Python/Polars, and bulk-ingest cleaned data into ClickHouse using clickhouse-connect. The post includes code snippets for the Rust parser, Arrow-to-Polars bridge, ClickHouse table schema and bulk insert, and discusses production considerations such as parallelization, schema evolution, malformed XML handling, Grafana visualization, and feeding Arrow buffers into ML frameworks like PyTorch.

Read assessment
Executive Briefing & Watchlist

Receive all future signals for Airbyte & competitors in your briefing

Never miss material M&A deals, leadership changes, account wins, or product rollouts. Polaris7 monitors 20,000+ primary sources 24/7, delivering verified telemetry directly into your executive briefing.

Daily primary source scansCurated executive briefingsUnsubscribe anytime