~/talk

Phoenix 1.2 and Beyond

Talkat ElixirConf EU 2016 · 2016-05-11..05-12· [elixir-and-erlang]
slides:none on file

Phoenix 1.2 adds a distributed presence built on CRDTs and Phoenix Pub sub, proving 2 million channel clients on one server and handling net‑split recovery without a central Redis. Presence uses an observe‑remove set with vector clocks to avoid tombstone blowup, ships server and client helpers for diffs and metadata, and exposes an accidental service discovery via presence for sharded, metadata‑aware process routing that works at runtime.

AI-written summary · about

  1. 0:00Intro
  2. 1:55Growth of Phoenix
  3. 3:35Phoenix 12 release
  4. 8:04Redis vs Elixir
  5. 9:09Bestcase scenario
  6. 11:07CRDT Paper
  7. 13:22Selfdoubt
  8. 14:38CRTTs
  9. 16:55Time Illusion
  10. 17:28Alexander Sanj
  11. 18:30Vector Clocks
  12. 23:27Presence Tracking
  13. 24:27Presence Object
  14. 26:25Demo
  15. 31:09Replicas
  16. 34:02Beings Presents
  17. 35:14Accidentally
  18. 35:47Sending Sets
  19. 36:26Process Groups
  20. 38:04Client Load Balancing
  21. 38:54Game Sessions
  22. 39:30Service Call
  23. 39:50Custom Load Balancing
  24. 44:46Dockyard
~/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.