A message broker that can be communicated with the http protocol provided with some level of security. This protocol would include normal http requests as well as web socket connections.
At the same time we want multiple clients to be able to listen to this message, hence we will implement a pub/sub mechanism. Implementation will not have many abstractions on top so it should be fast (theoretically).
As of now it can relay any jsonified string so we expect to share acess tokens, user authorisations, notifications to send emails
,
notifications for sms.
Language chosen for this is Golang.
- cool
- fast
- concurrent
- widely adapted