

James Henderson
Lead developer of XTDB, a bitemporal database written in Clojure. He has been working on XTDB for about four or five years.
Best podcasts with James Henderson
Ranked by the Snipd community

24 snips
Jun 13, 2025 • 1h 17min
56: XTDB: A Bitemporal database in Clojure
Join Jeremy Taylor, Head of Product at Juxt and a bitemporal database expert, and James Henderson, Head of Engineering, as they dive into the fascinating world of XTDB. They discuss the importance of bitemporality for accurate historical data in finance, the evolution of XTDB and its SQL compatibility goals, and how industry tools like Kafka enhance durability. Insights on architecture, including Apache Arrow use, indexing trade-offs, and the role of shared concepts set the stage for a robust understanding of modern databases.

9 snips
Jun 7, 2023 • 57min
Bitemporal Databases: What They Are and Why They Matter, with James Henderson of XTDB
James Henderson, lead developer of XTDB, shares insights on the intriguing world of bitemporal databases. He discusses XTDB's ability to manage two notions of time, crucial for sectors like accounting and auditing. The conversation dives into architectural challenges, query optimization with Datalog, and the advantages of using Clojure for rapid development. Listeners learn about hybrid databases and the role of community feedback in innovative database technology, making it a must-listen for developers interested in cutting-edge database solutions.


