From 544deae9ac5e061299079e481601d55c2b493bd4 Mon Sep 17 00:00:00 2001 From: Aleksandr Trushkin Date: Tue, 5 Oct 2021 23:02:41 +0300 Subject: [PATCH] initial commit --- readme.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..a6392c5 --- /dev/null +++ b/readme.md @@ -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.