DEV Community

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

Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
8 Week Writing Streak
4 Week Writing Streak
Hacktoberfest: Contribute to our temporal database system

Hacktoberfest: Contribute to our temporal database system

6
Comments
1 min read

Want to connect with Johannes Lichtenberger?

Create an account to connect with Johannes Lichtenberger. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Contributors wanted: Practice your Svelte and TypeScript skills 👩‍💻👨‍💻

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

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

Create a Rust-Client during Hacktoberfest

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

Query the full history of your JSON database

8
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)

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

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

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 👩‍💻👨‍💻

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

Help to build an evolutionary, accumulate-only Database System

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?

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

VLDB 2020 (very large databases conference) for free

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

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

How to prepare for Hacktoberfest as a project owner?

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

Blake3 Crytopgrahic Hash Function / Java Implementation?

4
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?

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?

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

What interesting stuff are you working on?

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

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?

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

What was your biggest win this year?

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

GraphQL for PostgreSQL - Why?

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

Something similar to #Hacktoberfest for Supporting Open Source projects?

6
Comments 1
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 🐬

86
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) 👩‍💻👨‍💻

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

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

6
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) 👩‍💻👨‍💻

11
Comments 11
2 min read
SirixDB Roadmap 🎃🎉

SirixDB Roadmap 🎃🎉

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

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

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

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

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

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

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)

8
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 🎃🎉

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 👩‍💻👨‍💻

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

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

14
Comments
4 min read
Apache Pulsar vs. Apache Kafka

Apache Pulsar vs. Apache Kafka

8
Comments
1 min read
Help speeding up website / Mobile View

Help speeding up website / Mobile View

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

Thoughts on GraphQL and REST / JSONiq

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

Vue.js or React with D3?

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

Move Java-project to Kotlin

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

Manage metadata in JSON (for instance for visualizations)

5
Comments
1 min read
Version Your Database / Future Directions

Version Your Database / Future Directions

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

In-Memory Performance for Big Data

3
Comments
1 min read
Processing.js

Processing.js

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

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

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

11
Comments
3 min read
CSS help needed to improve documentation

CSS help needed to improve documentation

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

SirixDB - Architecture of an Evolutionary, Temporal Database System

5
Comments
7 min read
A Guide to SirixDB

A Guide to SirixDB

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)

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

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

3
Comments
1 min read
Pushing Database Versioning to its Limits

Pushing Database Versioning to its Limits

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

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

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

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

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

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

4
Comments
1 min read
loading...