Settings

Theme

Transforming a Clojure Database into a Library with GraalVM Native Image and FFI

avelino.run

59 points by PaulHoule 5 days ago · 3 comments

Reader

tyushk a day ago

Code blocks unreadable if the user's system reports dark mode and dark mode is toggled on for the web page.

Cool writeup. Have you had to do any other weird shenanigans with getting FFI between Rust and Clojure other than needing to use CStrings?

umairnadeem123 a day ago

one thing i like about the 'db as library' framing is it forces you to separate a stable api surface from storage internals. but for native image, do you end up baking schema/versioning assumptions into the binary? curious how you handle migrations + backwards compat when the app and 'library db' get deployed independently.

regularfry 18 hours ago

I remain convinced that Graal is deep magic.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection