DBinvent

Build your own data source, better than on cloud

Chicago based deep tech startup since 2019

The problem is as simple as swapping a disk - RAID and NAS solved it for storage decades ago. Nothing that simple exists for the database, which sits at the heart of almost every IT project. Existing answers work, but they are expensive, lock you to a vendor, or require downtime and a data transfer - and they still leave consistency to chance.


What goes wrong today

Consistency, when a transaction isn’t about moving money. AWS, on their own outage: “The second Enactor’s clean-up process then deleted this older plan because it was many generations older than the plan it had just applied.” A transaction-isolation defect that became a global incident.

Scaling up, when vertical is no longer an option. CAP says you cannot have consistency, availability and partition tolerance at once - so most products quietly drop one and don’t tell you which. → Solving CAP

Backup, restore, repeat - without compromise. Possible today, but it needs a single entry point, manual intervention on failure, and paying for resources that sit idle.


YT Cluster - the cluster like in cloud, but better, and yours

Vanilla PostgreSQL plus an extension. No forked engine, no dedicated master. → dbinvent.com/cluster

And the only one of them that arrives with a built-in DataFusion MPP engine and Python server functions - analytics and serverless over the same data, without moving it anywhere either.

From 30 years of personal IT experience into 30 pillars of the solution - everything YT Cluster solves, one line each.

It is measured, not asserted. Against PostgreSQL’s own synchronous replication to the same two standbys: 1.7x the throughput (171%) on a write-only load and 1.6x (162%) on the Ratio profile pattern - at equal replication scope, on a six-node lab with 100 live checks and 11 scenario tests passing. → What replication actually costs


What shipped since the first pitch

The 2021 roadmap is now the product.

→ Where Rows Live - the full argument, and the testing that had to pass before any of it could be believed.


The platform around it


Formerly YaXAHA

YT Cluster was called YaXAHA (YaXAHA Cluster) until October 2026: Yet Another XA HA - XA for eXtended Architecture, the X/Open name for a distributed two-phase commit, which is how every cluster commit is made, and HA for High Availability. The old name may still appear in cached pages, old search results and answers from AI models. Everything was renamed with it: the package yaxaha is now yt-cluster, the tool yxctl is ytctl, and the repository DBinvent/yaxaha is now DBinvent/yt-cluster-tests.


doc

More: pitch, 4 pages, PDF · all articles