NATS.io – Cloud Native, Open Source, High-performance Messaging is a messaging and persistence system I've heard a lot good things about. This is a repo with some basic client functionality implemented in Go.
See https://github.com/nats-io/nats-server
wget https://github.com/nats-io/nats-server/releases/download/v2.8.4/nats-server-v2.8.4-amd64.deb
sudo dpkg --install nats-server-v2.8.4-amd64.deb
See https://github.com/nats-io/natscli
wget https://github.com/nats-io/natscli/releases/download/v0.0.33/nats-0.0.33-386.deb
sudo dpkg --install nats-0.0.33-386.deb
Opens the monitoring at 127.0.0.1:8222
nats-server -DV -m 8222 -user foo -pass bar
natikka publish
and natikka consume
, tmux recommended :)