A fast, lightweight and simple STOMP compatible messaging server
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Bernhard Fröhlich 410fdc4ee5 Create README.md 3 年前
Makefile - Introduce stomputil.c|h and add a few more queue functions 6 年前
README.md Create README.md 3 年前
client.h - Fix compiler warnings 6 年前
common.c - First round of refactoring 6 年前
common.h - Add header files 6 年前
leveldb.c - Implement leveldb_load_queue() - Add MAXQUEUELEN 6 年前
leveldb.h - Implement leveldb_load_queue() - Add MAXQUEUELEN 6 年前
log.c - Also log to stdout per default 6 年前
log.h - Add logging and config handling code from rpdd - Add default config file 6 年前
redqd.conf-dist - Add logging and config handling code from rpdd - Add default config file 6 年前
server.c - Improve stomp_free_client() 6 年前
server.h - Add logging and config handling code from rpdd - Add default config file 6 年前
stomp.c - Introduce stomputil.c|h and add a few more queue functions 6 年前
stomp.h - Added checks for maximum Header and Request length 6 年前
stomputil.c - Improve stomp_free_client() 6 年前
stomputil.h - Implement leveldb_load_queue() - Add MAXQUEUELEN 6 年前
util.c - Add logging and config handling code from rpdd - Add default config file 6 年前
util.h - Add logging and config handling code from rpdd - Add default config file 6 年前

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.