Inside ChronDB: How a Brazilian Engineer Built a Polyglot Database Engine Using Clojure, GraalVM, and the Power of Foreign Function Interfaces ChronDB, a Git-based immutable database built in Cloju...
#DatabaseProNews #ChronDB #Clojure #database #embedded […]
[Original post on webpronews.com]
We built real document versioning on top of Git — with full history, point-in-time access, and chronological restoration.
This is the core of #ChronDB
👇 Here’s how it works under the hood
www.moclojer.com/blog/impleme...
#moclojer #clojure #gitbased #git #db
📊 SQL Benchmarking in #ChronDB!
We analyzed the performance of SQL operations in our Git-based database. See the numbers, and insights about optimizations.
Discover how ChronDB performs with different volumes and types of queries.
www.moclojer.com/blog/sql-ben...
#Clojure #SQL #Benchmark
I'm developing #chrondb, a git-based database! I've already implemented the #PostgreSQL protocol, so you can use #psql to insert and query data. Git as a DB is real! 🚀 #database #opensource
github.com/moclojer/chr...
#clojure #postgres #git
I've never had to work so much with Socket in #Java as I'm working on the implementation of #chrondb.
Today I started playing around with implementing an SQL (#PostgreSQL-like) to perform all operations: select, insert, delete and update.
github.com/moclojer/chr...
#clojure
Every time I try to use GraalVM to generate a native image for a new project, it makes me angry
Not because GraalVM is bad, but because I'm dumb
I've been struggling for a week with a PR that works locally ('it works on my machine') but not in CI
#clojure #chrondb
weekend of much study, implementing virtual commits in #chrondb using #Git internals (WalkRef and WalkTree) and implementing Redis protocol to connect to chrondb using existing Redis drivers
https://github.com/moclojer/chrondb
#clojure