There are, but most people don't understand channels or why the OTP is suited for this type of use-case. =3
https://www.phoenixframework.org/
https://phoenix.hexdocs.pm/channels.html