A fast, lightweight and simple STOMP compatible messaging server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bernhard Fröhlich 410fdc4ee5 Create README.md 4 年之前
Makefile - Introduce stomputil.c|h and add a few more queue functions 7 年之前
README.md Create README.md 4 年之前
client.h - Fix compiler warnings 7 年之前
common.c - First round of refactoring 7 年之前
common.h - Add header files 7 年之前
leveldb.c - Implement leveldb_load_queue() 7 年之前
leveldb.h - Implement leveldb_load_queue() 7 年之前
log.c - Also log to stdout per default 7 年之前
log.h - Add logging and config handling code from rpdd 7 年之前
redqd.conf-dist - Add logging and config handling code from rpdd 7 年之前
server.c - Improve stomp_free_client() 7 年之前
server.h - Add logging and config handling code from rpdd 7 年之前
stomp.c - Introduce stomputil.c|h and add a few more queue functions 7 年之前
stomp.h - Added checks for maximum Header and Request length 7 年之前
stomputil.c - Improve stomp_free_client() 7 年之前
stomputil.h - Implement leveldb_load_queue() 7 年之前
util.c - Add logging and config handling code from rpdd 7 年之前
util.h - Add logging and config handling code from rpdd 7 年之前

README.md

redqueue

This project aims to implement a fast, lightweight and simple STOMP compatible messaging server.

There are quite a few STOMP servers available already but all of them are either heavyweight or experimental.

It uses libevent for networking and leveldb for storing messages.

current status

The original environment for which redqueue was designed has changed so it’s development was stopped. The code is still there for reference or someone to pick up the work. The basic functionality is already working.