XTDB is designed to simplify development, reporting and compliance for immutable systems. Unlike other SQL databases, XTDB tracks both 'system time' and 'valid time' automatically, building on the core ideas in SQL:2011 — no triggers, no history tables, no hacks. All tables are bitemporal tables.