DEV Community

loading...
Johannes Lichtenberger profile picture

Johannes Lichtenberger

I'm working on an Open Source temporal NoSQL document storage system called SirixDB written in Java (and a module in Kotlin) in my spare time.

Location Germany Joined Joined on  Personal website https://sirix.io github website twitter website

Education

MSc Information Engineering

Contributors wanted: Practice your Svelte and TypeScript skills 👩‍💻👨‍💻

Contributors wanted: Practice your Svelte and TypeScript skills 👩‍💻👨‍💻

Reactions 9 Comments
2 min read
Create a Rust-Client during Hacktoberfest

Create a Rust-Client during Hacktoberfest

Reactions 3 Comments
1 min read
Query the full history of your JSON database

Query the full history of your JSON database

Reactions 6 Comments
7 min read
Contribute to An Evolutionary Database System during #Hacktoberfest (technology stack: Java, Kotlin, Vert.x)

Contribute to An Evolutionary Database System during #Hacktoberfest (technology stack: Java, Kotlin, Vert.x)

Reactions 5 Comments
1 min read
Practice your Svelte skills during Hacktoberfest 👩‍💻👨‍💻

Practice your Svelte skills during Hacktoberfest 👩‍💻👨‍💻

Reactions 29 Comments 4
2 min read
A Hacktoberfest Project for Java/Kotlin Backend and Svelte/Typescript Frontend developers 👩‍💻👨‍💻

A Hacktoberfest Project for Java/Kotlin Backend and Svelte/Typescript Frontend developers 👩‍💻👨‍💻

Reactions 7 Comments
3 min read
Help to build an evolutionary, accumulate-only Database System

Help to build an evolutionary, accumulate-only Database System

Reactions 6 Comments 1
1 min read
Best way to be able to spend more time on an Open Source project?

Best way to be able to spend more time on an Open Source project?

Reactions 10 Comments 2
1 min read
VLDB 2020 (very large databases conference) for free

VLDB 2020 (very large databases conference) for free

Reactions 2 Comments
1 min read
Source of an Van Emde Boas Tree Layout for Binary Search Trees

Source of an Van Emde Boas Tree Layout for Binary Search Trees

Reactions 4 Comments
1 min read
How to prepare for Hacktoberfest as a project owner?

How to prepare for Hacktoberfest as a project owner?

Reactions 4 Comments
1 min read
Blake3 Crytopgrahic Hash Function / Java Implementation?

Blake3 Crytopgrahic Hash Function / Java Implementation?

Reactions 3 Comments 3
1 min read
What are the advantages/disadvantages of memory mapped files for a DBMS?

What are the advantages/disadvantages of memory mapped files for a DBMS?

Reactions 5 Comments
2 min read
Rolling, secure hashes for nodes in a tree / How to reduce on-disk space consumption?

Rolling, secure hashes for nodes in a tree / How to reduce on-disk space consumption?

Reactions 8 Comments
1 min read
What interesting stuff are you working on?

What interesting stuff are you working on?

Reactions 5 Comments 8
1 min read
Designing a Novel Temporal Database Storage Engine for Byte-Addressable Non-Volatile Memory

Designing a Novel Temporal Database Storage Engine for Byte-Addressable Non-Volatile Memory

Reactions 6 Comments 2
8 min read
Using Apache Kafka for horizontal scaling of a temporal document store?

Using Apache Kafka for horizontal scaling of a temporal document store?

Reactions 14 Comments
2 min read
What was your biggest win this year?

What was your biggest win this year?

Reactions 8 Comments 10
1 min read
GraphQL for PostgreSQL - Why?

GraphQL for PostgreSQL - Why?

Reactions 10 Comments 18
1 min read
Something similar to #Hacktoberfest for Supporting Open Source projects?

Something similar to #Hacktoberfest for Supporting Open Source projects?

Reactions 6 Comments
1 min read
How to Implement Nuxt.js/Vue.js OAuth2 Authentication With an External REST-API Server (based on Vert.x/Kotlin) and Keycloak 🐬

How to Implement Nuxt.js/Vue.js OAuth2 Authentication With an External REST-API Server (based on Vert.x/Kotlin) and Keycloak 🐬

Reactions 80 Comments 13
8 min read
Building a Frontend for a Temporal Document Store Together (Vue.js Composition API, Nuxt.js, TypeScript, D3.js) 👩‍💻👨‍💻

Building a Frontend for a Temporal Document Store Together (Vue.js Composition API, Nuxt.js, TypeScript, D3.js) 👩‍💻👨‍💻

Reactions 18 Comments
7 min read
Java Fibers (Project Loom) vs. Kotlin Coroutines...

Java Fibers (Project Loom) vs. Kotlin Coroutines...

Reactions 5 Comments 6
1 min read
OAuth2 auth with Nuxt.js/Vue.js (frontend), Vert.x (backend for BL) and Keycloak (auth server) 👩‍💻👨‍💻

OAuth2 auth with Nuxt.js/Vue.js (frontend), Vert.x (backend for BL) and Keycloak (auth server) 👩‍💻👨‍💻

Reactions 10 Comments 11
2 min read
SirixDB Roadmap 🎃🎉

SirixDB Roadmap 🎃🎉

Reactions 6 Comments 2
1 min read
Vue.js OAuth2 authentication / Backend: Vert.x, Auth server is Keycloak

Vue.js OAuth2 authentication / Backend: Vert.x, Auth server is Keycloak

Reactions 6 Comments
1 min read
Mixing Kotlin and Java in a single module of a multi-module Maven or Gradle project

Mixing Kotlin and Java in a single module of a multi-module Maven or Gradle project

Reactions 6 Comments
1 min read
#Hacktoberfest / Issue with Nuxt.js, TypeScript and Element-UI

#Hacktoberfest / Issue with Nuxt.js, TypeScript and Element-UI

Reactions 7 Comments 4
1 min read
#Hacktoberfest / Testing a Test-Setup for a temporal REST-API

#Hacktoberfest / Testing a Test-Setup for a temporal REST-API

Reactions 6 Comments 8
1 min read
Building a web frontend with Vue.js v3, Typescript and D3.js during #Hacktoberfest together

Building a web frontend with Vue.js v3, Typescript and D3.js during #Hacktoberfest together

Reactions 20 Comments 7
1 min read
Help with maven multi-module project / Java module system (with a PR)

Help with maven multi-module project / Java module system (with a PR)

Reactions 7 Comments
1 min read
Thank you so much, for all the #Hacktoberfest contributions so far 🎃🎉

Thank you so much, for all the #Hacktoberfest contributions so far 🎃🎉

Reactions 9 Comments
1 min read
Working on a Versioned, Temporal NoSQL Document Store During Hacktoberfest 👩‍💻👨‍💻

Working on a Versioned, Temporal NoSQL Document Store During Hacktoberfest 👩‍💻👨‍💻

Reactions 12 Comments
3 min read
Searching Contributors (Hacktoberfest) / Open Source project (SirixDB) / building a Vue.js and D3.js frontend

Searching Contributors (Hacktoberfest) / Open Source project (SirixDB) / building a Vue.js and D3.js frontend

Reactions 6 Comments 10
5 min read
Searching Contributors / Open Source project (SirixDB) / building a Vue.js and D3.js frontend

Searching Contributors / Open Source project (SirixDB) / building a Vue.js and D3.js frontend

Reactions 14 Comments
4 min read
Apache Pulsar vs. Apache Kafka

Apache Pulsar vs. Apache Kafka

Reactions 7 Comments
1 min read
Help speeding up website / Mobile View

Help speeding up website / Mobile View

Reactions 7 Comments 20
1 min read
Thoughts on GraphQL and REST / JSONiq

Thoughts on GraphQL and REST / JSONiq

Reactions 7 Comments
1 min read
Vue.js or React with D3?

Vue.js or React with D3?

Reactions 7 Comments 1
1 min read
Move Java-project to Kotlin

Move Java-project to Kotlin

Reactions 10 Comments 2
1 min read
Manage metadata in JSON (for instance for visualizations)

Manage metadata in JSON (for instance for visualizations)

Reactions 5 Comments
1 min read
Version Your Database / Future Directions

Version Your Database / Future Directions

Reactions 4 Comments
2 min read
In-Memory Performance for Big Data

In-Memory Performance for Big Data

Reactions 3 Comments
1 min read
Processing.js

Processing.js

Reactions 13 Comments 16
1 min read
SirixDB: Importance of Efficiently Retaining the History of Your Data

SirixDB: Importance of Efficiently Retaining the History of Your Data

Reactions 6 Comments
5 min read
Looking for Open Source contributors (and users :-))

Looking for Open Source contributors (and users :-))

Reactions 11 Comments
3 min read
CSS help needed to improve documentation

CSS help needed to improve documentation

Reactions 4 Comments 4
1 min read
SirixDB - Architecture of an Evolutionary, Temporal Database System

SirixDB - Architecture of an Evolutionary, Temporal Database System

Reactions 5 Comments
7 min read
A Guide to SirixDB

A Guide to SirixDB

Reactions 3 Comments
1 min read
Sirix - Released 0.9.1 (time travel queries and versioning made easy)

Sirix - Released 0.9.1 (time travel queries and versioning made easy)

Reactions 6 Comments
1 min read
Asynchronous, Temporal REST With Vert.x, Keycloak and Kotlin Coroutines

Asynchronous, Temporal REST With Vert.x, Keycloak and Kotlin Coroutines

Reactions 3 Comments
1 min read
Separating Key Concerns in Query Processing - Set Orientation, Physical Data Independence, and Parallelism

Separating Key Concerns in Query Processing - Set Orientation, Physical Data Independence, and Parallelism

Reactions 3 Comments
1 min read
Pushing Database Versioning to its Limits

Pushing Database Versioning to its Limits

Reactions 3 Comments
1 min read
ANN: Version 0.9.0 of Sirix.io - efficient versioning of XML and JSON data / supports time-travel queries and diffing

ANN: Version 0.9.0 of Sirix.io - efficient versioning of XML and JSON data / supports time-travel queries and diffing

Reactions 8 Comments
2 min read
Sirix.io - NoSQL document store which efficiently retains the history of your XML and JSON data and allows time-travel queries

Sirix.io - NoSQL document store which efficiently retains the history of your XML and JSON data and allows time-travel queries

Reactions 7 Comments
3 min read
Pushing Database Versioning to Its Limits by Means of a Novel Sliding Snapshot Algorithm and Efficient Time Travel Queries

Pushing Database Versioning to Its Limits by Means of a Novel Sliding Snapshot Algorithm and Efficient Time Travel Queries

Reactions 4 Comments
1 min read
How we built a RESTful API with Vert.x, Kotlin Coroutines and Keycloak

How we built a RESTful API with Vert.x, Kotlin Coroutines and Keycloak

Reactions 8 Comments
1 min read
SirixDB - a temporal, versioned storage sytem -- http://sirix.io

SirixDB - a temporal, versioned storage sytem -- http://sirix.io

Reactions 4 Comments
1 min read
loading...