Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Transforming a Clojure Database into a Library with GraalVM Native Image and FFI (avelino.run)
42 points by PaulHoule 9 hours ago | hide | past | favorite | 2 comments
 help



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?


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.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: