Stitch · one compiler

Stop stitching three systems. Open the kernel.

VeloceDB is the database. SQL and Tachyon ISAM in one process. TCP 1583 / 2143 / 1584 are protocol-class analogs. Native multiplexer leftover EXTERNAL. In-process pooler does not listen on :6432. Native PgBouncer leftover EXTERNAL. You install a workgroup engine, then connect with ODBC, JDBC, or the veloce CLI on TCP 2143 — plus operator HTTP on 8098. psql talks only to an optional localhost Postgres sidecar, not to Tachyon SQL.

VeloceDB SQL console
EngineSurfacePortFiles
Workgroup ISAMTachyon keyed records + status surfaceTCP 1583.spv / .cmm
Relational SQLSELECT COUNT(*) FROM TESTDB + INSERT / GET / MINSERT / MGETTCP 2143CMM catalog
Operator HTTPhealth / livez / readyz / metrics / verifyTCP 8098JSON + Prometheus
Cluster HAmembership, failover, replica reads (Enterprise / trial)TCP 1584 · optional replica 2583/3143/2584 · lb 3583WAL/LSN ship analog
PostgreSQL sidecarOptional checkpoints / pgvector — psql lives here127.0.0.1:5432 · optional pooler :6432external

Native workgroup

Tachyon ISAM with classic status codes. Wire family TCP 1583. Files are unencumbered .spv / .cmm. Pipelined batch acks share the testdb with SQL.

SQL clients

ODBC, JDBC, and the veloce CLI on TCP 2143 (CRLF line protocol). SELECT COUNT(*) FROM TESTDB, INSERT, GET, MINSERT, and MGET commit. JOIN, CTE, CREATE DATABASE, and BEGIN return ERROR — they are not implemented. psql cannot speak this wire.

psql / Postgres sidecar

Optional. Install Postgres yourself on 127.0.0.1:5432 (do not bind 0.0.0.0). Then psql -h 127.0.0.1 -p 5432. Native PgBouncer on :6432 stays EXTERNAL. The 2.18 session-pooler package is in-process and does not listen on 6432.

Cluster HA

TCP 1584 membership and heartbeat. Replica GET after SET ROLE replica or via velocedb-lb. Manual failover is FAILOVER RESUME YES (same dual-control phrase as the kill-switch). Automatic promotion uses a heartbeat timeout and an epoch fence so only one primary remains. Stop the replica before restarting the primary. Testdb-only. Fence example host03-1584. Not Always On. Nine-region fabric, DPDK, and K8s stay EXTERNAL.

Leftover-honest Q&A: Dual-engine audit. Four-family stamps: Compare. Pack 17 SHOW GATEWAY / SHOW TOOLBAR SCHEMA analogs live on Workbench — not a third engine and not a host kernel bump.