Java Queue

Open-source Java projects categorized as Queue

Top 12 Java Queue Projects

  1. 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-15

    In 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.

  2. 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.

    InfluxDB logo
  3. Chronicle Queue

    Micro second messaging that stores everything to disk

    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...

  4. data-structures

    A collection of powerful data structures (by williamfiset)

  5. Rqueue

    Rqueue aka Redis Queue [Task Queue, Message Broker] for Spring framework

  6. 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.

  7. PistonQueue

    ⏰️ Powerful queue plugin for anarchy/survival servers.

  8. 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-22

    You 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...

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rqueue-task-exector

    Rqueue Task Executor Sample app

  11. awsmeter

    JMeter plugin to execute load test over Kinesis Data Stream, SQS Standard and FIFO Queues, SNS Standard and FIFO Topics, Cognito AWS services.

  12. 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.

  13. Java-DSA

    My DSA practise

  14. ladder

    A fast, simple persistent queue written in Java (by tuannh982)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Queue discussion

Log in or Post with

Java Queue related posts

  • Ultra-low-latency, batching and concurrent queue for IPC in Java

    8 projects | news.ycombinator.com | 22 Nov 2024
  • Walmart is migrating the remaining F# code into Java

    8 projects | news.ycombinator.com | 4 Mar 2024
  • Micro second messaging that stores everything to disk

    1 project | news.ycombinator.com | 8 Feb 2022
  • Db-queue: powerful database as a queue library on top of most popular relational databases

    1 project | /r/java | 21 Oct 2021
  • 1.17 Bungeecord Queue Plugin

    1 project | /r/admincraft | 2 Oct 2021
  • Persistent queue written in Java

    1 project | /r/java | 26 Aug 2021
  • Best Queue System for Bungeecord?

    1 project | /r/admincraft | 13 Jul 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?