Hi
I am in the process of creating an elixir port. Although some APIs are not yet implemented, it is already possible to implement the equivalent of y-websocket with elixir.
Erlang’s Beam VM cluster feature allows for realistic scaling without the need to set up Redis, etc.
Note that the package name is not yex. It was already in use with absolutely no utility when I set about implementing it.
I had already started implementing a Rustler NIF for yrs for my project and found this posted just 21h ago while searching for some answers. I had looked for an Elixir port multiple times. Thank you for sharing your work, and well done. You saved me a lot of time.
Thanks for sharing this project! I just found it because someone mentioned it over on the Elixir Forum. You should definitely share it there too whenever you’re ready—I’m sure many others, like myself, would really appreciate seeing it.