Strange Loop

2009 - 2023

/

St. Louis, MO

Bitemporal Data Management with XTDB

Have you ever had to create an append-only database table to maintain an immutable audit history or avoid destructive updates? Or have you ever had to manage multiple versions of data over time? If so, then you may have already built a bitemporal application! In this workshop we will review examples of ad-hoc temporal database designs and get to grips with the capabilities of XTDB - a database with native support for handling bitemporal data.

By the end of the workshop you will understand the system-wide implications for handling bitemporal data with any technologies and be familiar with how to use XTDB to address common requirements.

No prior SQL, Datalog or Clojure experience is required.

Jeremy Taylor

Jeremy Taylor

Head of Product

Jeremy Taylor is a Product Manager at JUXT where he is responsible for XTDB and related initiatives. JUXT is a UK-based software engineering company focused on functional programming, financial systems and contributions to free & open source software.