Blog

Platform 29th December 2025

File under “now possible”: A 20B row JOIN and 50,000 UPDATES/second in a single distributed database 

Distributed joins are among the most demanding operations in large‑scale data systems. Trying to do this at the same time as transactions are being committed is an incredible challenge that many databases simply cannot execute; let alone return results in an acceptable time. To demonstrate how RegattaDB can meet this challenge, we implemented a scenario…

The Shift to Agentic AI and a Modern Database

Agents need to both think and act The core objective of Agentic AI is to deliver systems capable of executing functions…
Read More >

Regatta’s Concurrency-Control Protocols

In this blog I’ll cover Regatta’s concurrency-control protocols, and how our approach allows us to avoid many of the…
Read More >

Connect Your Spring Boot Application to Regatta

In this tutorial, we’ll show you just how simple it is to deploy a Spring Boot application that interacts with Regatta…
Read More >

Regatta’s Architecture: A Bird’s Eye View

In this blog I will provide a high level overview of Regatta’s design and architectural principles. While I keep this…
Read More >

Sharding – some dirty little secrets

A summary of the more comprehensive whitepaper examining the dirty little secrets behind sharded databases and the…
Read More >

Simple beats complex – more detail

This is a post that analyses Regatta’s architectural simplicity and the effects on simplifying the devs life/codebase…
Read More >
Skip to content