RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
47,133 repositories indexed
1–24 of 71 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
A libre lightweight streaming front-end for Android.
Apache Kafka - A distributed event streaming platform
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
QuestDB is a high performance, open-source, time-series database
Modern Java - A Guide to Java 8
Apache Pulsar - distributed pub-sub messaging system
Translatedflink learning blog. http://www.54tianzhisheng.cn/ Covers Flink introduction, concepts, principles, hands-on practice, performance tuning, source code analysis, and more. Includes learning examples involving Flink Connector, Metrics, Library, DataStream API, Table API & SQL, and also shares large-scale project cases of Flink in production (PV/UV, log storage, real-time deduplication of 10 billion records, monitoring and alerting). You are welcome to support my column 《大数据实时计算引擎 Flink 实战与性能优化》 ("Big Data Real-Time Computing Engine Flink: Hands-On Practice and Performance Optimization")
Logstash - transport and process your logs, events, or other data
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
Open-Source Web UI for Apache Kafka Management
TranslatedOne of the few industry-leading, fully self-developed cross-platform (windows/linux/android/iOS) streaming media cores dedicated to an ultimate experience. Through free modular combination, it supports real-time RTMP publishing, RTSP publishing, RTMP player, RTSP player, recording, multi-channel streaming media forwarding, audio/video directing, dynamic video composition, audio mixing, live interaction, a built-in lightweight RTSP service, and more. Faster than fast, a truly reliable ultra-low-latency live streaming SDK in the industry (latency as low as 100~200ms).
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
Apache Beam is a unified programming model for Batch and Streaming data processing.
Apache Storm
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Upserts, Deletes And Incremental Processing on Big Data.
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Reactive Streams Specification for the JVM
XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.
The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
Enhancing Java Stream API