Understanding gen_server with Elixir and Ruby
blog.drewolson.org