/socketeer

Socketeer is a set of messaging demos for Elixir.

Primary LanguageElixir

Socketeer

Socketeer is a set of messaging demos for Elixir. The demos are:

  • broadcast (done)
  • user to user, each user has a single client (done)
  • user to user, each user may have multiple clients (todo)
  • user to user, each user may have multiple clients and messages must be stored (todo)

To start socketeer, run:

mix deps.get
mix run --no-halt
open http://localhost:8080

Socketeer runs on the Cowboy HTTP Server and registers processes with gproc.

Feedback

If you have any feedback or ways to improve the code, let me know by opening an issue or emailing me.