Writing

Engineering notes

Releases, architecture and benchmarks from the engine. 9 posts.

Release v0.2.3

CameoDB v0.2.3: Battle-Tested Stability for Agentic AI Workflows

MCP Streamable HTTP transport, cross-node distributed sorting, jemalloc memory management, writer core pinning, and a 4-phase graceful shutdown. The m

Data Loading

From Zero to a Million Jokes: Loading Hugging Face Datasets into CameoDB

CameoDB is running, you've tested it with the books index from Quickstart. Now let's load something bigger. One CLI command, one million Reddit jokes

MCP Server

Native MCP Server: Give AI Agents Direct Database Access

How CameoDB's built-in Model Context Protocol server enables Claude, Cursor, and Windsurf to query your data instantly.

Performance

Microsecond Latency: Benchmarking CameoDB's Zero-Copy Architecture

How Rust's ownership model and zero-copy serialization deliver sub-millisecond query performance at scale.

Leaderless Mesh

Leaderless Mesh: How CameoDB Scales Without Consensus

Zero master nodes, no Raft, no Paxos. CameoDB uses consistent hashing and Kademlia DHT for peer discovery and automatic data distribution across the c

Full-Text Search

Search Everything: Full-Text Indexing with Tantivy Under the Hood

Inverted indexes, relevance scoring, phrase queries, and field-level boosting. Explore how Tantivy powers CameoDB's hybrid search architecture with in

Hybrid Storage

Redb + Tantivy: The Atomic Dual-Engine at CameoDB's Core

ACID-compliant KV storage meets full-text search in a single atomic transaction. Explore how CameoDB's hybrid architecture delivers consistency, durab

Release v0.2.2

CameoDB v0.2.2: What's New in the Latest Stable Release

Performance improvements, new query operators, enhanced distributed stability, and expanded platform support. Discover the highlights of CameoDB v0.2.

Transaction Model

ACID Guarantees in a Leaderless World: CameoDB's Transaction Model

How CameoDB delivers ACID guarantees across a distributed leaderless mesh without consensus algorithms. Explore atomic transactions, isolation levels,