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

GitHub

2k stars
20 watching
73 forks
Language: C++
last commit: over 1 year ago
Linked from 1 awesome list

analyticsclickhouseconfluentcppflink-alternativehigh-performancekakfaksqldb-alternativeredpandasimdsingle-binarysqlstream-processingstreaming-sqludf

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
microsoft/trillA high-performance streaming analytics engine with support for real-time and offline data processing.1,250
confluentinc/ksqlA database for real-time stream processing applications built on top of Apache Kafka.133
quixio/quix-streamsA Python framework for real-time data processing on Apache Kafka streams1,246
lsds/saberA hybrid stream processing engine designed to optimize data processing on heterogeneous architectures.38
hortonworks/streamlineA toolset for building and deploying real-time data processing applications using various streaming engines and frameworks.165
nanosai/stream-ops-javaA Java-based data streaming engine and stream processing API designed to be embeddable in various applications.48
lsds/lightsaberA high-throughput stream processing engine designed for multi-core CPUs with support for incremental computation and fault-tolerance semantics.70
gazette/coreEnables teams to build platforms mixing SQL, batch, and real-time streaming processing paradigms723
yahoo/streaming-benchmarksA comprehensive benchmarking platform for evaluating low-latency stream processing solutions635
weblyzard/streaming-sparqlProvides a robust, incremental processing of streaming results from SPARQL servers.6
hstreamdb/hstreamAn open-source streaming database designed to handle real-time IoT and high-performance applications713
turbolytics/sql-flowAn open-source tool that enables writing Kafka stream processing logic using standard SQL syntax.73
olacabs/fabricA real-time stream processing framework designed to handle high-volume event ingestion and complex data processing tasks with guaranteed availability and scalability.55
ibmstreams/streamsx.topologyA collection of tools and templates for building streaming applications on IBM Streams using various programming languages.29
jpcik/morph-streamsA tool for processing and analyzing continuous data streams using query languages16