proton
Stream processor
A fast and lightweight stream processing engine and database that integrates ClickHouse capabilities with real-time data transformation and analysis.
A stream processing engine and database, and a fast and lightweight alternative to ksqlDB and Apache Flink, 🚀 powered by ClickHouse
2k stars
20 watching
73 forks
Language: C++
last commit: 2 months ago
Linked from 1 awesome list
analyticsclickhouseconfluentcppflink-alternativehigh-performancekakfaksqldb-alternativeredpandasimdsingle-binarysqlstream-processingstreaming-sqludf
Related projects:
Repository | Description | Stars |
---|---|---|
| A high-performance streaming analytics engine with support for real-time and offline data processing. | 1,250 |
| A database for real-time stream processing applications built on top of Apache Kafka. | 133 |
| A Python framework for real-time data processing on Apache Kafka streams | 1,246 |
| A hybrid stream processing engine designed to optimize data processing on heterogeneous architectures. | 38 |
| A toolset for building and deploying real-time data processing applications using various streaming engines and frameworks. | 165 |
| A Java-based data streaming engine and stream processing API designed to be embeddable in various applications. | 48 |
| A high-throughput stream processing engine designed for multi-core CPUs with support for incremental computation and fault-tolerance semantics. | 70 |
| Enables teams to build platforms mixing SQL, batch, and real-time streaming processing paradigms | 723 |
| A comprehensive benchmarking platform for evaluating low-latency stream processing solutions | 635 |
| Provides a robust, incremental processing of streaming results from SPARQL servers. | 6 |
| An open-source streaming database designed to handle real-time IoT and high-performance applications | 713 |
| An open-source tool that enables writing Kafka stream processing logic using standard SQL syntax. | 73 |
| A real-time stream processing framework designed to handle high-volume event ingestion and complex data processing tasks with guaranteed availability and scalability. | 55 |
| A collection of tools and templates for building streaming applications on IBM Streams using various programming languages. | 29 |
| A tool for processing and analyzing continuous data streams using query languages | 16 |