Skip to main content
🎓 Claude Code Masterclass Learn AI-assisted development on Udemy — plus the companion book on Leanpub & Amazon. Start Learning
Spencer Kimball's keynote slide 'What CockroachDB Becomes' showing agent layer, virtual databases, and physical clusters at RoachFest London 2026
database

RoachFest London 2026: Distributed SQL Meets AI Resilience

Recap and full video playlist from RoachFest London 2026: CockroachDB's AI agent vision, Form3 multi-cloud payments, and Primer's migration.

LB
Luca Berton
· 7 min read

RoachFest London 2026, hosted by Cockroach Labs at Convene, 22 Bishopsgate, spent a full day on a theme that is increasingly hard to separate from database architecture itself: how do you operate without fear, build with confidence, and adapt to the AI era when the database is the thing everything else depends on.

Watch the Full RoachFest London 2026 Playlist

I published the complete RoachFest London 2026 conference playlist on YouTube, recorded live in London on 25 June 2026.

👉 Watch the full RoachFest London 2026 playlist on YouTube

The playlist brings together the main conference themes from the day:

  • Distributed SQL and modern database architecture
  • CockroachDB use cases and operational lessons
  • Resilience, scalability, and high availability
  • Cloud-native and multi-region application design
  • AI infrastructure and emerging technology trends
  • Engineering culture, communication, listening, and leadership

If you attended RoachFest London, this is the easiest way to revisit the talks and floor conversations. If you missed it, start with Spencer Kimball’s distributed SQL vision, Kevin Holditch’s Form3 multi-cloud payments architecture, Vik Bhatti’s Primer migration story, and Major Tim Peake’s closing keynote on resilience.

Workshop: Transactional Vector Search and RAG

Hands-on workshop on transactional vector search and RAG multi-tenant pipelines at RoachFest London 2026

The hands-on track covered CockroachDB fundamentals — Raft consensus, ACID transactions, automatic data distribution, multi-region design, PostgreSQL compatibility — but the session that stood out was the lab on transactional vector search and RAG. The exercise made a point that is easy to state and genuinely hard to get right in most AI stacks: when a document is updated, its old embeddings should disappear and new ones should appear as a single atomic operation, with foreign-key cascades guaranteeing zero orphaned chunks.

That is the practical case for keeping operational data and embeddings in the same database rather than bolting a separate vector store onto an existing application. A lot of RAG pipeline architectures treat consistency between the source-of-truth data and the vector index as an eventual-consistency problem to be managed with reconciliation jobs. Doing it transactionally instead removes an entire category of “why does the RAG answer reference a document that no longer exists” bugs.

Spencer Kimball: The Cost Tax and What CockroachDB Becomes

Spencer Kimball's keynote slide 'The Cost Tax' showing compute, networking, storage, migration cost, and human capital as an iceberg at RoachFest London 2026

Spencer Kimball opened the main stage with a framing worth stealing for any infrastructure cost conversation: the cost tax. License fees are the visible tip of the iceberg; underneath sits compute, networking, storage, migration cost, and human capital — the costs that never show up on a vendor’s pricing page but dominate the actual total cost of ownership. It is the same argument behind why so many “cheaper” database migrations end up more expensive than staying put, once the hidden layer is counted.

Spencer Kimball's keynote slide 'What CockroachDB Becomes' showing the agent layer, virtual databases, physical clusters, and storage foundation at RoachFest London 2026

The more forward-looking part of the keynote was Kimball’s architecture for what CockroachDB becomes: an agent layer sitting on top of virtual databases, which sit on top of physical clusters, which sit on a shared storage foundation. The framing treats AI agents as first-class database tenants — each agent gets what looks like its own elastic virtual database, backed by the same distributed, consistent, horizontally-scalable foundation everything else runs on. That is a meaningfully different bet than treating agent memory as “just another RAG store bolted onto the app” — it is closer to building AI agents as first-class operators with the database itself managing their state boundaries.

Kimball backed the vision with customer logos that do not tolerate downtime as an abstraction: Booking.com, Nvidia, DoorDash, Roblox, Cisco, CoreWeave, SpaceX, and OpenAI were all listed under “mission-critical has always been our focus” — a reasonable signal that distributed SQL adoption at this scale is not hypothetical anymore. There was more in the keynote than fits here — the “we’re not Google” objection Cockroach Labs faced at its 2015 founding, and what “agent-native” actually buys you architecturally versus a bolted-on vector store — in my extended write-up of the keynote.

Form3: Multi-Cloud Resilience for Real-Time Payments

Form3's V2 architecture diagram showing multi-cloud resilience across Google Cloud, AWS, and Azure with CockroachDB at RoachFest London 2026

Kevin Holditch presented Form3’s V2 architecture, built explicitly for multi-cloud resilience: identical stacks — load balancer, Go services, NATS JetStream, CockroachDB, Kubernetes — replicated across Google Cloud, AWS, and Azure. The point of the architecture is not efficiency, it is survivability: if one cloud provider has an outage, a real-time payments platform kept operational through it, rather than joining the outage’s blast radius. CockroachDB’s multi-region consistency model is what makes running the same logical database across three different cloud providers a coherent design rather than three separate databases pretending to be one.

The same Form3 platform team went deeper on two of the sharper edges of running that architecture in practice: how standard Kubernetes Pod Disruption Budgets quietly stop coordinating once a workload spans multiple independent clusters, and what it looked like the day a real, unplanned GCP outage actually arrived — not a drill, the real thing.

Primer: Zero-Downtime Migration Under Live Payment Traffic

Primer's slide 'How can we add write capacity?' comparing scaling up a single writer versus self-managed sharding at RoachFest London 2026

Vik Bhatti walked through Primer’s migration of a live payments platform to CockroachDB, starting from the write-capacity wall every growing single-writer database eventually hits. The slide laid out the two conventional options and why both failed: scaling up the one writer runs into a hard ceiling where every resize risks downtime, and self-managed sharding means building and running your own routing, rebalancing, and failover — and even that would not have been enough, since their largest new merchant alone would have exceeded a single shard’s capacity.

The migration pattern that got them out from under both dead ends was pragmatic rather than clever: don’t copy it, archive it. Hot data lives in CockroachDB and is checked first; cold data (old payments) moves to S3 and is only read back on a cache miss, with a write-back path that keeps the hot store as the single source of truth going forward. “We let the old data sleep, and woke it only when a customer knocked” is a good one-line summary of a pattern that generalizes well beyond payments — most datasets have a hot fraction that needs strong consistency and a cold majority that does not. There’s a lot more in the full session, including why DIY sharding was rejected outright and a write-conflict bug that only surfaced under CockroachDB’s stricter consistency model, in my extended write-up of Primer’s migration.

Major Tim Peake: Operating Without Fear

Major Tim Peake's closing keynote on resilience at RoachFest London 2026, with a satellite-style visualization on screen

The closing keynote came from an unexpected direction: Major Tim Peake, drawing on space mission operations to talk about what resilience actually requires under pressure. The parallel to distributed systems is closer than it first sounds — a space mission has no rollback, no “let’s patch it next sprint,” and a failure mode that cannot be debugged after the fact from a comfortable office. The ability to adapt in real time, with the plan you have rather than the plan you wished you had, is exactly what separates teams that survive an incident from teams a postmortem gets written about. He covered far more than resilience alone — launch day, spacewalk training, psychological safety, and a decision-making framework that maps directly onto incident response — in my extended write-up of his keynote.

Compliance and Governance Context

RoachFest’s resilience and multi-region themes connect directly to a compliance reality most attendees are already navigating: data residency requirements in multi-cloud environments and the broader push toward documented AI agent compliance under frameworks like DORA and GDPR. A database that can guarantee where data physically lives, region by region, while staying strongly consistent is not just an engineering nicety — for payments and other regulated workloads, it is close to a prerequisite.

Thanks

A big thank you to the entire Cockroach Labs team, the speakers, instructors, and customers who made the day worthwhile — including Igor Stanko, Rob Reid, Anna Eriksson, Felipe Gutierrez Cruz, Matt Gardner, Nathan Zamecnik, Jordan Legg, Takara AI, and AuthZed for the conversations throughout the day — and to AWS for sponsoring the event.

Official event page: RoachFest London 2026

About the Author

I am Luca Berton, AI and Cloud Advisor. I work at the intersection of distributed systems, platform engineering, and enterprise AI deployments. Book a consultation.

#CockroachDB #Distributed SQL #Database #Resilience #AI Agents #RAG #Payments #London
Share:
AI Integration & GPU Platforms

Need help with AI Integration & GPU Platforms?

Need help deploying AI/ML platforms? Get expert consulting on OpenShift AI, GPU orchestration, and MLOps.

Learn more about AI Integration & GPU Platforms

Want to operate this yourself, in production?

Take the free AI Platform Engineer Readiness Scorecard to see which skills transfer — then build a production-shaped AI platform in the 4-week Bootcamp.

Take the Scorecard →
Luca Berton — AI & Cloud Advisor, Docker Captain

Luca Berton

AI & Cloud Advisor · Docker Captain · KubeCon Speaker

15+ years in enterprise infrastructure. Author of 8 technical books, creator of Ansible Pilot (1M+ YouTube views, 648K site users). Former Red Hat engineer. Speaker at KubeCon EU 2026 and Red Hat Summit 2026.

Free 30-min AI & Cloud consultation

Book Now