~/talk

Three Games In Elixir

Talkat ElixirConf EU 2016 · 2016-05-11..05-12· [frontend-architecture]
speakerdeck:muhmi
slides:none on file

Three production backends for different genres run on Elixir using Cowboy websockets, GenServers holding player state in memory and backing up compressed protocol buffers to DynamoDB or caches like Redis and Couchbase; a league system is implemented as pure functions with in‑memory agents and unit tests; deployment uses xrm releases, Jenkins and Ansible; load tests hit 32,000 concurrent games on two modest machines, and the systems generally work as described.

AI-written summary · about

  1. 0:00Start
  2. 7:59Server Setup
  3. 12:02League System
  4. 16:56Dungeon Crawler Rope Light
  5. 26:00Puzzle and Dragons Meets Blackjack Mobile Game
  6. 32:28Ansible
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.