
From MemSQL to HorizonDB, an engineer's journey with Adam Prout
From Talking Postgres with Claire Giordano by Microsoft
May 8, 2026 · 1h 30m · Episode 39
About this episode
Adam Prout discusses his engineering journey from MemSQL to Postgres and the integration of Postgres with Azure HorizonDB.
What does it take to make Postgres and Azure fit together cleanly, like puzzle pieces? In Episode 39 of Talking Postgres, Adam Prout —distinguished engineer at Microsoft and a founding architect of Azure HorizonDB—joins Claire to trace his engineering journey from MemSQL to Postgres. We dig into shared-storage architecture and how HorizonDB pushes more work into the storage layer; why the team chose Rust; and what “good systems programming” looks like when being paranoid is a feature, not a bug. Along the way: startup vs big company tradeoffs, and how working on databases exposes you to so many interesting parts of computer science. Previously on Talking Postgres: Talking Postgres Ep29: How I got started leading database teams with Shireesh Thota Links mentioned in this episode: Blog post: Announcing Azure HorizonDB , by Charles Feddersen & Affan Dar CMUDB talk: HorizonDB: Co-Designing Postgres and Azure for Cloud-Native OLTP , by Adam Prout Research paper: Socrates: The New SQL Server in the Cloud Product page: Azure HorizonDB Video of POSETTE 2025 talk: Scaling Postgres to the next level at OpenAI Blog post: Scaling PostgreSQL to power 800 million ChatGPT users , by Bohan…
People in this episode
Host: Claire Giordano
Guest: Adam Prout
Topics covered
- Postgres
- Azure
- database engineering
- shared-storage architecture
- systems programming
- cloud-native OLTP
Keywords
- Postgres
- Azure
- HorizonDB
- MemSQL
- Rust
- cloud-native
- database engineering
Mentioned in this episode
Organizations: Microsoft, Azure HorizonDB, MemSQL, Rust, PostgreSQL, ChatGPT
Books & works: Socrates: The New SQL Server in the Cloud
More episodes of Talking Postgres with Claire Giordano
- How I got started running a Postgres user group with Jeremy Schneider · June 12, 2026 · 1h 21m
- How I went from Oracle to Postgres (with a big NoSQL detour) with Gwen Shapira · April 10, 2026 · 1h 7m
- Building Postgres services on Azure with Charles Feddersen · March 20, 2026 · 1h 10m
- Why it's fun to hack on Postgres performance with Tomas Vondra · February 20, 2026 · 1h 25m
- How I got started with DBtune (& why we chose Postgres) with Luigi Nardi · January 16, 2026 · 1h 11m
- What Postgres developers can expect from PGConf.dev with Melanie Plageman · December 12, 2025 · 1h 17m
Explore listener stats, chart rankings, contacts and more on the Talking Postgres with Claire Giordano podcast page.