I have an application that we’re planning on adding channels to - multiple per user that are auto joined each session.
My question is, do these require more processing power to keep open than our current standard HTTP request setup? Could this cause the app to lock up if we reach thousands of active channels?
And what’s the best practice for closing these gracefully? Does phoenix mind if we end up with thousands of stale channels? I can find documentation on closing down specific channels / sockets, but not for how to handle this automatically (effectively cleaning up the dead channels).
Thanks in advance,