siddhi by siddhi-io

Stream Processing and Complex Event Processing Engine

created at April 21, 2014, 9:51 a.m.

Java

122 +0

1,500 +0

522 +0

GitHub
river by creme-ml

🌊 Online machine learning in Python

created at Jan. 24, 2019, 3:18 p.m.

Python

85 -1

4,814 +9

526 -1

GitHub
faust by robinhood

Python Stream Processing

created at March 8, 2017, 6:36 p.m.

Python

140 -1

6,678 +4

537 +0

GitHub
redpanda by vectorizedio

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

created at Nov. 2, 2020, 10:43 p.m.

C++

137 +0

8,964 +33

547 +1

GitHub
fs2 by typelevel

Compositional, streaming I/O library for Scala

created at March 6, 2013, 5:34 p.m.

Scala

89 +1

2,330 +3

591 +0

GitHub
incubator-heron by apache

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter

created at Sept. 25, 2015, 4:09 p.m.

Java

282 +0

3,639 +0

601 +0

GitHub
Metamorphosis by killme2008

A high available,high performance distributed messaging system.

created at March 8, 2012, 7:01 a.m.

Java

266 +0

1,336 +0

697 +0

GitHub
databus by linkedin

Source-agnostic distributed change data capture system

created at Dec. 17, 2012, 5:49 p.m.

Java

381 +0

3,595 +2

732 +0

GitHub
benthos by benthosdev

Fancy stream processing made operationally mundane

created at March 22, 2016, 1:18 a.m.

Go

108 +0

7,720 +40

754 +2

GitHub
aeron by real-logic

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

created at Feb. 7, 2014, 5:16 p.m.

Java

361 +1

7,105 +9

863 +3

GitHub
ksql by confluentinc

The database purpose-built for stream processing applications.

created at Sept. 27, 2016, 9:30 p.m.

Java

436 +2

5,838 +11

1,037 +1

GitHub
logging-flume by apache

Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data

created at Aug. 12, 2011, 6:20 p.m.

Java

227 +0

2,503 +0

1,569 +1

GitHub
nsq by nsqio

A realtime distributed messaging platform

created at May 12, 2012, 2:37 p.m.

Go

843 +0

24,637 +22

2,892 +2

GitHub
pulsar by apache

Apache Pulsar - distributed pub-sub messaging system

created at June 28, 2016, 7 a.m.

Java

402 +1

13,822 +24

3,504 -1

GitHub
akka by akka

Build highly concurrent, distributed, and resilient message-driven applications on the JVM

created at Feb. 16, 2009, 12:51 p.m.

Scala

579 +1

12,942 +6

3,587 +0

GitHub
storm by apache

Apache Storm

created at Nov. 5, 2013, 8 a.m.

Java

585 +0

6,542 +1

4,072 +3

GitHub
beam by apache

Apache Beam is a unified programming model for Batch and Streaming data processing.

created at Feb. 2, 2016, 8 a.m.

Java

262 +0

7,582 +12

4,149 +6

GitHub
mediapipe by google-ai-edge

Cross-platform, customizable ML solutions for live and streaming media.

created at June 13, 2019, 7:16 p.m.

C++

493 -1

25,752 +64

4,992 +9

GitHub
rocketmq by apache

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.

created at Nov. 30, 2016, 8 a.m.

Java

881 +3

20,650 +16

11,470 +7

GitHub
flink by apache

Apache Flink

created at June 7, 2014, 7 a.m.

Java

945 +0

23,290 +32

13,015 +15

GitHub