Replies: 1 comment
-
|
I did some research. There's an attempt at SlateDB Java bindings at https://github.com/pditommaso/slatedb-java, with slatedb/slatedb#894 still in draft. It uses Java 24 FFI (Panama). S2 has a pure Java SDK available: https://github.com/s2-streamstore/s2-sdk-java The "Rust-to-JVM binding work required" barrier may be lower than expected—or it may not, depending on how the Java bindings effort plays out. Production readiness is another story entirely. (Left a comment: slatedb/slatedb#894 (comment)) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We're deciding where to focus next and want your input.
Option A: HBase + Kafka production guides
HBase + Kafka is what Actionbase runs on today at Kakao. The code is already there—it just needs documentation:
Infrastructure:
Documentation needed:
This helps if you're planning to run Actionbase at scale with HBase + Kafka.
Option B: SlateDB + S2 backend (lightweight deployment)
Run Actionbase without HBase and Kafka.
Just:
SlateDB for storage, S2 for streaming—both built on object storage.
This is new development, not just documentation:
Why we're asking
We have limited bandwidth. HBase + Kafka guides help production users now, but SlateDB + S2 could make Actionbase usable for a much wider audience.
If no one plans to run HBase, writing those guides isn't valuable. If everyone wants lighter deployment, SlateDB + S2 should come first.
Vote below. Comments welcome—especially if your use case doesn't fit either option.
4 votes ·
Beta Was this translation helpful? Give feedback.
All reactions