Johannes LichtenbergerinJavaScript in Plain EnglishHow to Query the Full History of Your JSON DatabaseBy storing your data in SirixDB, an evolutionary accumulate only DBSOct 7, 2020Oct 7, 2020
Johannes LichtenbergerinThe StartupHow I Develop a Temporal Database Storage Engine in the Advent of Byte-Addressable NVMTaking full advantage of fast random, fine-granular reads is key to compact snapshots and efficient time-travel queries.Dec 26, 2019Dec 26, 2019
Johannes LichtenbergerinHackerNoon.comSirix.io: Why copy-on-write semantics and node-level-versioning are key to efficient snapshotsLife is subdued to constant evolution. So is our data, be it in research, business or personal information management. As such it is…Apr 27, 2019Apr 27, 2019
Johannes LichtenbergerinHackerNoon.comWhy And How We Built a Temporal Database System Called SirixDB (Open Source) From ScratchAs most current database systems still simply store current state or past states within one big relational table, we investigated what…Dec 31, 2018Dec 31, 2018
Johannes LichtenbergerinHackerNoon.comHow we built an asynchronous, temporal RESTful API based on Vert.x,Life is subdued to constant evolution. So is our data, be it in research, business or personal information management. As such it’s…Dec 29, 20183Dec 29, 20183
Johannes LichtenbergerinHackerNoon.comAsynchronous, Temporal REST With Vert.x, Keycloak and Kotlin CoroutinesHow we built an asynchronous, RESTful API for a log-structured, temporal, versioned NoSQL document store — Sirix.io (open source and free)Dec 29, 2018Dec 29, 2018