Timeplus fulfills most of those except written in C++. The open source proton doesn’t have the clustering part but the enterprise one does. Single binary, jdbc/odbc+other APIs available, can do batch and streaming, has mutable streams, Kafka/clickhouse native connectivity etc. Only need sql. Would love if you tried it. https://www.timeplus.com/install
It'd be great to learn more about how Fluvio handles stateful transformations like streaming joins. Currently, it doesn't have much on that in the docs.
Timeplus fulfills most of those except written in C++. The open source proton doesn’t have the clustering part but the enterprise one does. Single binary, jdbc/odbc+other APIs available, can do batch and streaming, has mutable streams, Kafka/clickhouse native connectivity etc. Only need sql. Would love if you tried it. https://www.timeplus.com/install
Sounds like you are talking about Fluvio - https://github.com/infinyon/fluvio.
We've been at it for the past 5 years.
Hit's 90% of those bullets.
10% coming soon.
It'd be great to learn more about how Fluvio handles stateful transformations like streaming joins. Currently, it doesn't have much on that in the docs.
The stateful service development kit is in Dev Preview. Couple more releases in Dev Preview. We will have the penultimate one this week.