https://github.com/timeplus-io/proton
High-performance, low-footprint SQL database written in C++. Process millions of rows per second from Kafka/Pulsar, Iceberg, or ClickHouse, and seamlessly write results back. Supports powerful features like JOIN, CDC, UPSERT, and LOOKUP, enabling real-time analytics and ETL at scale.
https://github.com/timeplus-io/proton
analytics clickhouse confluent cpp flink-alternative high-performance iceberg kakfa ksqldb-alternative redpanda simd single-binary sql stream-processing streaming-sql udf
Last synced: 4 days ago
JSON representation
High-performance, low-footprint SQL database written in C++. Process millions of rows per second from Kafka/Pulsar, Iceberg, or ClickHouse, and seamlessly write results back. Supports powerful features like JOIN, CDC, UPSERT, and LOOKUP, enabling real-time analytics and ETL at scale.
- Host: GitHub
- URL: https://github.com/timeplus-io/proton
- Owner: timeplus-io
- License: apache-2.0
- Created: 2023-08-14T03:11:43.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2025-04-09T18:28:22.000Z (5 days ago)
- Last Synced: 2025-04-09T19:37:29.449Z (5 days ago)
- Topics: analytics, clickhouse, confluent, cpp, flink-alternative, high-performance, iceberg, kakfa, ksqldb-alternative, redpanda, simd, single-binary, sql, stream-processing, streaming-sql, udf
- Language: C++
- Homepage: https://timeplus.com
- Size: 466 MB
- Stars: 1,751
- Watchers: 23
- Forks: 81
- Open Issues: 166
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-streaming - Proton - A unified streaming and historical data analytics database in a single binary, powered by ClickHouse. (Table of Contents / Streaming SQL)
- awesome-clickhouse - timeplus-io/proton - Timeplus Proton is a fast and lightweight streaming SQL engine powered by ClickHouse. (Integrations / Data Transfer and Synchronization)