ElixirMix Podcast 023 - “Beyond the DSL” with Arjan Scherpenisse Hot Code Reloading in Elixir

Gossip Websocket Sync Protocol

I recently started extending Gossip, a chat network for text based games, with other services. When expanding these, I wanted to keep them up to date on any changes that occurred on Gossip’s backing data.

For this I came up with a sync protocol that lives on top of the standard socket, that gets enabled for higher privileged applications. This was really cool to write, so I hope everyone checks it out!

https://blog.oestrich.org/2018/10/gossip-sync-protocol