Really interesting Article on Game Syncing via Elixir.
It first connects each client via a socket, calculates the ping for each client on server side (based on delay b/w messageSent and messageReceived timestamps), and sends the message with the appropriate delay for each client, hence all the clients get the message at the exact same time.
Pretty cool, if you are building a multiplayer game.