InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 12 Java Queue Projects
-
Redisson
Redisson - Valkey and Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
Project mention: Feature Comparison: Reliable Queue vs. Valkey and Redis Stream | dev.to | 2025-05-15In the final verdict, Reliable Queue is the more durable and feature-rich option. Standard Valkey/Redis streams will suffice for smaller applications, but Reliable Queue provides the enterprise-grade reliability that businesses depend on. To learn more, visit the Redisson PRO website today.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Ultra-low-latency, batching and concurrent queue for IPC in Java | news.ycombinator.com | 2024-11-22
https://github.com/OpenHFT/Chronicle-Queue?tab=readme-ov-fil...
-
-
-
CoralRing
CoralRing is an ultra-low-latency, lock-free, garbage-free, batching and concurrent circular queue (ring) in off-heap shared memory for inter-process communication (IPC) in Java across different JVMs using memory-mapped files.
Project mention: Ultra-low-latency, batching and concurrent queue for IPC in Java | news.ycombinator.com | 2024-11-22> Given the documentation says that this is supposedly to be between JVMs, how do they handle the serialize/deserialize?
You transfer object needs to implement MemorySerializable. Below two examples from CoralRing's GitHub:
https://github.com/coralblocks/CoralRing/blob/main/src/main/...
https://github.com/coralblocks/CoralRing/blob/main/src/main/...
The second one effectively allows you to send anything you want (as bytes) through the ring, making CoralRing message agnostic.
-
-
CoralQueue
CoralQueue is an ultra-low-latency, lock-free, garbage-free, batching and concurrent collection of circular data structures for inter-thread communication in Java.
Project mention: Ultra-low-latency, batching and concurrent queue for IPC in Java | news.ycombinator.com | 2024-11-22You were interested in the diamond queue, so just wanted to say that it is now released in our GitHub => https://github.com/coralblocks/CoralQueue?tab=readme-ov-file...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
awsmeter
JMeter plugin to execute load test over Kinesis Data Stream, SQS Standard and FIFO Queues, SNS Standard and FIFO Topics, Cognito AWS services.
-
Data-Structures-Java
I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.
-
-
Java Queue discussion
Java Queue related posts
-
Ultra-low-latency, batching and concurrent queue for IPC in Java
-
Walmart is migrating the remaining F# code into Java
-
Micro second messaging that stores everything to disk
-
Db-queue: powerful database as a queue library on top of most popular relational databases
-
1.17 Bungeecord Queue Plugin
-
Persistent queue written in Java
-
Best Queue System for Bungeecord?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2025
Index
What are some of the best open-source Queue projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Redisson | 23,779 |
2 | Chronicle Queue | 3,463 |
3 | data-structures | 2,882 |
4 | Rqueue | 355 |
5 | CoralRing | 193 |
6 | PistonQueue | 63 |
7 | CoralQueue | 30 |
8 | rqueue-task-exector | 27 |
9 | awsmeter | 20 |
10 | Data-Structures-Java | 15 |
11 | Java-DSA | 13 |
12 | ladder | 8 |