Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ
Top 23 Java Streaming Projects
-
Apache RocketMQ
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
seatunnel
SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
-
Ant-Media-Server
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
LakeSoul
LakeSoul is an end-to-end, realtime and cloud native Lakehouse framework with fast data ingestion, concurrent update and incremental data analytics on cloud storages for both BI and AI applications.
-
automq
AutoMQ is a cloud-native fork of Kafka by separating storage to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.
-
popcorn-android
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Android / AndroidTV ) A Butter-Project Fork
-
airy
๐ฌ Open Source App Framework to build streaming apps with real-time data - ๐ Build real-time data pipelines and make real-time data universally accessible - ๐ค Join historical and real-time data in the stream to create smarter ML and AI applications. - โก Standardize complex data ingestion and stream data to apps with pre-built connectors
-
firehose
Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems. (by raystack)
-
sqrl
Compiler for streaming data pipelines and data microservices with configurable engines. (by DataSQRL)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Critical Analysis: Unraveling the Apache RocketMQ Remote Code Execution Vulnerability (CVE-2023-33246) | dev.to | 2023-07-29
Project mention: Choosing Between a Streaming Database and a Stream Processing Framework in Python | dev.to | 2024-02-10Stream-processing platforms such as Apache Kafka, Apache Pulsar, or Redpanda are specifically engineered to foster event-driven communication in a distributed system and they can be a great choice for developing loosely coupled applications. Stream processing platforms analyze data in motion, offering near-zero latency advantages. For example, consider an alert system for monitoring factory equipment. If a machine's temperature exceeds a certain threshold, a streaming platform can instantly trigger an alert and engineers do timely maintenance.
Project mention: Ask HN: Does (or why does) anyone use MapReduce anymore? | news.ycombinator.com | 2024-01-24The "streaming systems" book answers your question and more: https://www.oreilly.com/library/view/streaming-systems/97814.... It gives you a history of how batch processing started with MapReduce, and how attempts at scaling by moving towards streaming systems gave us all the subsequent frameworks (Spark, Beam, etc.).
As for the framework called MapReduce, it isn't used much, but its descendant https://beam.apache.org very much is. Nowadays people often use "map reduce" as a shorthand for whatever batch processing system they're building on top of.
Project mention: SeaTunnel โ super high-performance, distributed data integration tool | news.ycombinator.com | 2024-04-28
Project mention: Advise on best way to implement video calling functionality into my web app | /r/webdev | 2023-06-07ant media server is the cheapest and has good documentation its also open source. it does the work for us https://github.com/ant-media/Ant-Media-Server/
Android.apk files here: https://github.com/popcorn-official/popcorn-android/releases Not as feature-rich as the desktop versions, though. Can be buggy - for some?
Project mention: How do you solve data plumbing? Can we compile it away? | /r/dataengineering | 2023-10-20
Java Streaming related posts
-
Carregando dados com Apache HOP & Postgres
-
Choosing Between a Streaming Database and a Stream Processing Framework in Python
-
How can I find my downloaded movies?
-
How do you solve data plumbing? Can we compile it away?
-
Help finding open source Terraform configurations that are not educational projects or developer tools
-
Kafka Is Dead, Long Live Kafka
-
Analyzing Real-Time Movie Reviews With Redpanda and Memgraph
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source Streaming projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Apache RocketMQ | 20,662 |
2 | Logstash | 14,040 |
3 | Apache Pulsar | 13,832 |
4 | beam | 7,582 |
5 | seatunnel | 7,486 |
6 | Apache Storm | 6,544 |
7 | Ant-Media-Server | 4,123 |
8 | red5-server | 3,303 |
9 | LakeSoul | 2,316 |
10 | Pravega | 1,976 |
11 | automq | 1,488 |
12 | popcorn-android | 1,200 |
13 | kafka-connect-jdbc | 1,002 |
14 | TwitchRecover | 990 |
15 | hop | 870 |
16 | RadioDroid | 686 |
17 | airy | 363 |
18 | firehose | 314 |
19 | JsonSurfer | 288 |
20 | kafka-streams-in-action | 259 |
21 | riot | 231 |
22 | sqrl | 63 |
23 | roc-java | 20 |
Sponsored