Lightweight message queue server.
Lightweight non-persistent message queue server.
This is not a pub-sub system, each message in queue can be consumed only once.
PUT /create/{channel}
- Create a
channel
- A
channel
is just a named message queue
- Create a
POST /send/{channel}
- Send a
message
to achannel
. - body format :
{ "message" : String }
- See
dsmq.postman_collection.json
for sample message
- Send a
GET /receive/{channel}
- Consume first available
message
from achannel
- response format :
{ "message" : String }
- If no message is available, returns a blank message
- See
dsmq.postman_collection.json
for sample message
- Consume first available
- Improve readme
- Improve endpoint format
- Improve message format
- Improve error handling
- Evaluate performance
- Use github releases
- Implement AMQP