MultiCloudDB: Write Once, Run Anywhere | Theo van Kraay | Azure Cosmos DB Conf 2026

Microsoft Developer · Intermediate ·🏗️ Systems Design & Architecture ·18h ago
Modern cloud-native databases are powerful, but each comes with its own SDK, query language, and operational model. Moving between them often means rewriting large parts of your data access layer. In this session, Theo van Kraay (Principal PM, Azure Cosmos DB) introduces a sneak preview of MultiCloudDB for Java — a portable SDK that lets you write CRUD and query logic once and run it across Azure Cosmos DB, Amazon DynamoDB, and Google Cloud Spanner, with zero code changes. You'll see the portable query DSL, the capability model that surfaces what's truly portable, and a live demo of the same Java application running unchanged across multiple cloud databases. 👤 Connect with Theo van Kraay 📝 Theo is passionate about NoSQL and distributed computing. He joined Microsoft in 2017 and has been in the Cosmos DB Engineering team as a Program Manager since 2019. He currently focuses on AI, programmability, and developer experience for Azure Cosmos DB. He has a masters degree in Data Science from Dundee University, and lives in the UK with his wife, two boys, and ragcoon cat. 💼 https://www.linkedin.com/in/theo-van-kraay-3388b130/ 🎤 https://developer.azurecosmosdb.com/conf/#speaker/theo-van-kraay --- Azure Cosmos DB Conf 2026 is a free virtual developer event focused on building modern, scalable applications with Azure Cosmos DB. Sessions feature Microsoft engineers, product teams, and members of the global developer community sharing real-world solutions and best practices. Originally streamed on April 28, 2026 | 9:00 AM – 2:00 PM PT 🔗 Useful Links • Explore all sessions on-demand — https://aka.ms/CosmosConf26Playlist • Take the Cosmos Conf Challenge. First 500 to complete gets a voucher for 100% free certificate exam for DP-420 — https://aka.ms/CosmosDBConfChallenge • Azure DB Cosmos Conference 2026 Post-Event Survey — https://aka.ms/CosmosConf2026Survey • Visit the conference website — https://aka.ms/azurecosmosdbconf • Subscribe to Azure Cosmos DB on YouTube —
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

System Design Series: Apache Flink from 10,000 Feet, and Building a Flink-powered Recommendation Engine
Learn Apache Flink and build a real-time recommendation engine with this deep dive into its system design and application
Towards Data Science
👻 The Ghost of the Ancestor: A Memory Horror Story in Go, Java, and Rust
Learn how to optimize memory usage in high-performance programming using Slices in Go, Java, and Rust
Dev.to · Satyadev Neti
What Actually Breaks in a URL Shortener Design at Scale?
Learn how to design a scalable URL shortener by understanding common pitfalls and optimizing database writes and cache usage
Dev.to · LeetDezine
Supabase Multi-Tenant Design — RLS Tenant Isolation, Admin Roles, and Invite Flow
Learn how to design a multi-tenant system using Supabase with RLS tenant isolation, admin roles, and invite flow
Dev.to · kanta13jp1
Up next
Networking Concepts Every DevOps Engineer Must Know
TechWorld with Nana
Watch →