mongo-queue-java - Java message queue using MongoDB as a backend

  •        12

Java message queue using MongoDB as a backend Adheres to the 1.0.0 specification.

https://github.com/gaillard/mongo-queue-java


Tags
Implementation
License
Platform

   




Related Projects

MsgQueue - A Simple Mongo DB / Redis Message Queue


A Simple Mongo DB / Redis Message Queue

MongoMsgQueue - A Mongo DB Message Queue


A Mongo DB Message Queue

mongomq - Mongo Message Queue based on dreque which is based on resque


Mongo Message Queue based on dreque which is based on resque



mongo-queue-php - PHP message queue using MongoDB as a backend.


PHP message queue using MongoDB as a backend.

mongo-queue-csharp - C# message queue using MongoDB as a backend


C# message queue using MongoDB as a backend

RocketMQ - Distributed messaging and streaming data platform


Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.

Tibco Message Admin


Tibco Message Admin allows you to purge a queue, list messages in a queue, save a message from a queue to a file, edit the message in memory and send to another (or same) queue, load message from a file and send it to a queue

localjob - Simple, self-contained background queue built on top of SysV message queues.


Localjob is a simple, self-contained background queue built on top of System V message queues (SysV Message Queue => SysV MQ for short). The SysV message queue API is implemented by the kernel. It's very stable and performant.This means workers and the app pushing to the queue must reside on the same machine. It's the sqlite of background queues. Here's a post about how it works. You can run Localjob either as a seperate process, or as a thread in your app.

Celery - Distributed Task Queue


Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).

mod-work-queue - Vert.x 2.x is deprecated - use instead


This module queues messages (work) sent to it, and then forwards the work to one of many processors that may be attached to it, if available.Once a processor has processed the work, it replies to the message and when the work queue receives the reply it removes the work from the queue. The reply is then forwarded back to the original sender. The processor can time out in processing a message, in which case the message becomes available again for other processors to consume.

machinery - Machinery is an asynchronous task queue/job queue based on distributed message passing.


Machinery is an asynchronous task queue/job queue based on distributed message passing.First, you will need to define some tasks. Look at sample tasks in example/tasks/tasks.go to see a few examples.

SAFMQ: Store and Forward Message Queue


SAFMQ: Store and Forward Message Queue, message oriented middleware. Uses include Assured Async Messaging, SOA, Delayed/Batch, and Cluster/Grid Computing. The SAFMQ server provides cross platform communication among C++, PHP, Java, and .NET clients.

disque - Disque is a distributed message broker


Disque is an ongoing experiment to build a distributed, in-memory, message broker. Its goal is to capture the essence of the "Redis as a jobs queue" use case, which is usually implemented using blocking list operations, and move it into an ad-hoc, self-contained, scalable, and fault tolerant design, with simple to understand properties and guarantees, but still resembling Redis in terms of simplicity, performance, and implementation as a C non-blocking networked server.Currently (2 Jan 2016) the project is in release candidate state. People are encouraged to start evaluating it and report bugs and experiences.

mysql-q4m - Queue for MySQL is a message queue


Queue for MySQL is a message queue

sqs - A message queue using Amazon Simple Queue Service.


A message queue using Amazon Simple Queue Service.

burrow-java - Java client for the Burrow message queue


Java client for the Burrow message queue

Message-Queue - Synchronous message queue for pthreads.


Synchronous message queue for pthreads.