{"repo":"timeplus-io/proton","free":true,"listed":false,"github":"https://github.com/timeplus-io/proton","clone":"git clone https://github.com/timeplus-io/proton.git","description":"The Fastest Unified Streaming SQL Engine in a Single C++ Binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute real-time context from streams, logs, metrics, events, and CDC.","language":"C++","stars":2240,"topics":["clickhouse","kakfa","sql","redpanda","single-binary","stream-processing","cpp","iceberg","etl","flink"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Fastest SQL pipeline engine for stream processing, analytics, observability and AI &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; What's Timeplus Proton 🚀 The fastest SQL pipeline engine in a single C++ binary, for stream processing, analytics, observability and AI. A simple, fast and efficient alternative to ksqlDB and Apache Flink, powered by ClickHouse engine. 🔥 SQL for everything : Native source/sink (Kafka, ClickHouse, MySQL, Postgres, MongoDB, S3/Iceberg, OpenSearch etc.), Streaming ingestion, Multi-stream JOINs, Incremental Materialized Views, Alerting, Tasks, UDF in Python/JS etc. ⚡ No JVM. No ZooKeeper. Zero dependencies. Just speed, control and scale. Get started in seconds Why Timeplus Proton - Apache Flink or ksqlDB alternative. Timeplus Proton provides powerful stream processing functionalities, such as streaming ETL, tumble/hop/session windows, watermarks, incremental materialized views maintenance, CDC and data revision processing. In contrast to pure stream processors, it also stores queryable analytical/row based materialized views within Proton itself for use in analytics dashboards and applications. - Fast. Timeplus Proton is written in C++, with optimized performance through SIMD. For example, on an Apple MacBookPro with M2 Max, Timeplus Proton can deliver 90 million EPS, 4 millisecond end-to-end latency, and high cardinality aggregation with 1 million unique keys. - Lightweight. Timeplus Proton is a single binary (\\ [!NOTE] You can also integrate Time","default_branch":null,"files":null,"tree":[],"storefront":"/r/timeplus-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/timeplus-io/proton/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}