Hey folks - XTDB 2.2.0 is out! 🚀 https://github.com/xtdb/xtdb/releases/tag/v2.2.0 The headline for 2.2 is external sources: until now, getting XT's history and time-travel meant putting your data into XT - which, understandably, is a big ask if you've already got a perfectly good database or event stream at the heart of your system. In 2.2, XT can sit alongside them instead. Point it at your existing Postgres database or Kafka topics, and it keeps a history of everything that changes there - your system of record stays exactly where it is. Postgres and Kafka are the two we ship with, and we've opened up the API we built them on, so you can connect XT to wherever else your data lives. There's plenty more in the release notes too - but this is the bit I'd most like people to try. If you hook it up to something, we'd love to hear about it - and please do give us a shout if you've any questions 🙂 James & the XT Team
yep, from PG you'd call it CDC, from Kafka it's just "normal topic consumption" 🙂 So yes, in this case, your data is also in XT, but it wouldn't be considered the primary store of that data, the golden source, which is the option we were aiming to provide. You can (and absolutely should 😄) consider using XT as your golden store/system of record - but we appreciate that's not an option for everyone, especially those with large existing data ecosystems, which is why we wanted to give them a route to using XT too.