The presentation will take place in Ballroom H on Friday, March 6, 2026 - 10:00 to 11:00

PostgreSQL is widely recognized for its extensibility, but can we really build a NoSQL engine on top of it? In this session, we’ll explore how DocumentDB repurposes PostgreSQL’s storage engine, query planner, and extension system to support MongoDB wire protocol, dynamic schemas, and document-based operations.

We’ll unpack what this looks like under the hood: how BSON maps onto Postgres types, how MVCC and indexing strategies enable document-style reads and writes, and how the aggregation pipeline is translated to planner-friendly plans. Later, we’ll spin up DocumentDB locally with Docker and show a quick workflow using the VS Code extension. We'll connect, browse collections, and run queries so you leave with both a clear mental model and a way to try it in your own applications.