Web socket Rooms in plain elixir without any web framework

websockets
#1

Does the current implementation of elixir web sockets include the concept of rooms?

I am not talking about phoenix web framework.

#2

Websockets for itself do not have a concept of rooms.

And the only higher level abstraction that I am aware of are phoenix channels, and yes, those have a concept of rooms.

#3

Is there a package that implements rooms that can be used instead of phoenix?.

#4

What is your problem with phoenix?

Just yesterday we had a discussion in slack, and it concluded with “if you build on top of plug, you’ll end up re-implementing most of phoenix anyway”.

If though you do build on top of raxx, I’m not sure if there is a websocket “server” available.

1 Like
#5

I shall just have to install phoenix. Thanks for your thoughts.