initial commit

This commit is contained in:
Aleksandr Trushkin
2021-10-05 23:02:41 +03:00
parent e68f5ca8e2
commit 544deae9ac

23
readme.md Normal file
View File

@ -0,0 +1,23 @@
# smthqueue
A simple queue system for simple cases. It provide a various options to
interact with the server:
* gRPC, via streams
* WebSockets
* HTTP/1.0 by polling
* Direct-connect via TCP
## Core functions
Subscribe to message queues and message queue groups. Publish and consume
messages.
* Support clustering, allowing to run distributed nodes on separate hosts
for scaling purposes.
Support mesh network allowing star-connection between clients.
## Concept
Clients connected to mesh network, communicates using TCP.