Hosting chat infrastructure is surprisingly hard, but the real challenges emerge beyond C10K+ scale.
So self-hosting federated instances like this is pretty interesting way to scale.