Matrix
A collection of open specifications for federating real-time events across clients and servers. Events are sent into rooms which clients can subscribe to. The core specification is here: https://spec.matrix.org