datahike

timo 2025-07-14T07:13:40.316639Z

just some ci updates... sorry for the noise

timo 2025-07-14T07:20:49.491309Z

there are native-builds now available on the releases (only mac and linux though)

whilo 2025-07-14T17:51:19.921379Z

that is super cool. thanks @timok for sorting that out. this hopefully also will allow us to reliably ship our pod to babashka. if somebody wants to tackle windows let us know 🙂

timo 2025-07-14T18:51:59.007869Z

yeah, will try to make the pod work soon

alekcz 2025-07-14T18:57:40.686209Z

My good people 👋 I've been playing around with distributed datahike and I've created a repo that builds the datahike-http-server docker image and dynamically loads customer backends at boot so you use jdbc and redis with a thin datahike client. You can learn more about datahike's distributed model on https://github.com/replikativ/datahike/blob/main/doc/distributed.md. Here's the repo, feedback welcome: https://github.com/alekcz/datahike-server

❤️ 2
🙌 1
timo 2025-07-14T18:58:27.227929Z

cool will take a look

alekcz 2025-07-26T11:05:20.122529Z

@timok yeah I added a function to load the other backends at run time: https://github.com/alekcz/datahike/blob/031389f2e5cf003496122287e4d30123606a4fb6/http-server/datahike/http/server.clj#L209

👍 1
alekcz 2025-07-26T11:05:30.442699Z

Yeah start.edn should be renamed

timo 2025-07-24T09:31:53.671309Z

Hey Alex, just trying out and you don't mention the building and copying of the datahike-http-server.jar in your README but you have it in your action. Do you have changes in your fork that makes it necessary to build the jar from your repo?

timo 2025-07-24T09:33:04.370549Z

start.edn is really a clj-file ... maybe you've overseen that but it's a minor thing