XTDB’s cover photo
XTDB

XTDB

Software Development

London, England 153 followers

Bitemporal SQL database to simplify development, reporting and compliance for immutable systems.

About us

XTDB is a next-generation, immutable database built for businesses that demand robust auditability, compliance, and a full historical record of every data change. With XTDB, you can track, analyze, and time-travel through your data, enabling deep insight into how and why your data changed at every moment in time.

Website
https://www.xtdb.com
Industry
Software Development
Company size
2-10 employees
Headquarters
London, England
Type
Privately Held
Founded
2019

Locations

  • Primary

    2 Pear Tree Court

    Grid Dynamics

    London, England EC1R 0DS, GB

    Get directions

Employees at XTDB

Updates

  • 🗓️ XT26 in London on June 18th 🗓️ It's got XT in the name so naturally we'll be there to chat databases and time travel! To be clear, this is not "the XTDB conference" (XT16 conference pre-dates the database) but the lineup is looking great.

    XT26 is coming! If you'd like an invite, apply at http://juxt.pro/xt26. JUXT and Grid Dynamics are hosting another XT conference — bringing together experts from banking and beyond. The line-up is looking genuinely excellent: AI practitioners, platform builders, researchers, and tech execs, all with hard-won insights to share. Speakers and schedule will be published soon. The audience is TBC! Spaces are limited. If you're interested to join us in London on June 18th, apply for an invite now.

  • There is a temptation, when describing a system like XTDB, to reach for grand metaphors. But the value is quieter than that. It is the simplicity of asking temporal questions in SQL rather than building temporal logic in application code. The particular calm that comes from an audit trail that cannot be edited, because the database will not permit it. And when your data arrives from five different systems, each with its own notion of when things happened, it is the confidence of knowing those timelines are preserved, not flattened into the moment they arrived. Other systems let you query the present. XTDB lets you query the truth, which includes the present, but is not limited to it.

  • View organization page for XTDB

    153 followers

    What makes a *good* decision? The word 'decision' originates from the Latin 'decisio' ("a cutting off, separation, or settlement"), reflecting a metaphorical action of cutting away other options to reach a conclusion. To properly audit the quality of a decision requires not only verifying every step of the processes surrounding it, but also careful counter-factual analysis of the options which were cut away. As we delegate more decision making to AI agents, how can software infrastructure empower organisations to easily assess whether the decisions being made are any good? And how do we establish that our AIs are improving over time by learning how to make better decisions? Decision auditability is the central capability that XTDB provides, and it takes the form of *bitemporal SQL* - a declarative language for retrospectively understanding the decisions made across your organisation with microsecond clarity. A strong foundation for continuous learning, with or without AIs.

  • Huge congratulations FoundryOS team for reaching your go-live milestone! We're thrilled that XTDB is a core pillar of your release here, helping to solve the pains of complex KYC audit requirements. (...new XTDB case study coming soon! ✨)

    Ewan Silver and I have spent a lot of time in the past talking about FoundryOS as a theoretical thing, so it feels almost strange but super exciting to hit this milestone. Over this weekend we got our first client live on the platform! I'm super proud of the team who have worked like trojans to get to this massive milestone and it would never have been achieved without their hard work and dedication. From zero to one It's been a rollercoaster few years in the Foundryverse for sure. - From the doubts that it was just the musings of a madman (sorry Ewan) to the validation we are on the right track - From the lows of wondering how we could keep going to the highs of landing our first revenue - From the "yes we love it but.." responses to a signed contract We certainly aren't done yet and I'm confident in the team's ability to make own first client successful and that many more will follow on soon. We are the new kids on the block but we are different, and we are on a mission to empower our clients while we build the future fabric of financial services. Launch! So, first client down and the rocketship 🚀 is launched!

  • To audit is to verify and scrutinise decisions. The word 'audit' originates from the Latin term 'audītus', meaning "a hearing" or "a listening". In early accounting, audits were not just written, but involved accountants reading their records aloud to an auditor to verify accuracy. As the world's information grows rapidly more complex (and, simultaneously, more full of errors...), how can our software infrastructure best support the imperative to verify the systems and processes that really matter? XTDB's answer to this essential problem of 'decision auditability' is *bitemporal SQL* - a declarative language for retrospectively understanding the decisions made across your organisation with microsecond clarity. To hear the signals amidst the noise.

  • Will AI-assisted engineering spell the end of users hearing "sorry, I can't restore your data" from support teams? Or will IT organisations now have to work extra hard to prevent this gap from widening as the amount of code shipped accelerates? One sure bet is that engineering teams who can lean on their database infrastructure to transparently preserve all history will avoid burning untold tokens on the soft-delete problem, over and over again. Regulators and compliance teams would be much happier to see that happen also!

    Another day, another bug-induced hard delete and support "unable to reinstate my data" - this time Monzo Bank, ironically while I was trying to demo their ease-of-use to my mum. Call me biased, but: *immutable databases*, people, please! Immutable databases (like XTDB, shameless plug) maintain the history of your data so that even if there's a bug in your system (like this one), you can still piece together exactly what happened, and recover if need be. If your `DELETE`s are still hard-deleting data, or if you're still hand-rolling soft-deletes with ad-hoc extra columns on every table or a web of triggers, there is a better way. https://lnkd.in/erj_VHXB

  • XTDB reposted this

    Our second biggest release of the year just dropped - XTDB 2.1.0 - featuring some pretty cool bells and whistles. At the top of the list is 'multi-database' support where you can ATTACH databases on the fly and query across them. I just wrote a post on it: https://lnkd.in/eSJnxsce Unlike Postgres or other SQL databases which tightly couple storage, compute and replication, XTDB makes it (almost) trivial to scale out read & write access to secondary databases across an organization. Think Data Products in some kind of Data Mesh. Normal database silo bottlenecks, where some privileged nodes own the storage layer (and everyone gets a vaguely consistent read replica, if you're lucky), just don't apply in our shared storage architectural model. From this perspective, XTDB is closer in spirit to the Open Table Formats (Hudi, Icerberg, Delta) than the OLTP monoliths.

Similar pages

Browse jobs