Hacker News new | ask | show | jobs
by ayewo 589 days ago
Timeplus Proton [1] is an OSS fork of Clickhouse that adds support for streaming queries. Timeplus Proton is wire-compatible with Clickhouse and its streaming support makes the log tailing use case you mentioned above easy to setup:

> - You can live tail events, I don't think Grafana for Clickhouse has that (I'm a big fan of tail -f)

So it sounds like your v2 will work with any DB that is wire-compatible with Clickhouse, correct?

[1] https://github.com/timeplus-io/proton

2 comments

Yup it'd work if the Clickhouse HTTP interface is preserved, along with the CH-specific functions/settings we leverage. (I'm not sure how deviated your fork is from CH and which version it's based on)

Proton looks like a neat queue/db combo - I'm going to have to dive in deeper some time

I should gently point out that Proton is maintained by Timeplus [1] making it COSS (Commercial OSS) so it is definitely not my fork of ClickHouse :)

[1] https://www.timeplus.com/

Streaming queries is coming in ClickHouse too: https://github.com/ClickHouse/ClickHouse/pull/63312