~/workshop

Workshop - All Aboard The Elixir Express!

Workshopat RailsConf 2014 · 2014-04-22..04-25· [elixir-and-erlang]
slides:none on file

Claim: Elixir brings Ruby’s ergonomics to the Erlang VM and adds macros and protocols, plus real concurrency and fault tolerance. Tools shown: mix, IEx, OTP supervisors, processes with mailboxes, global process registry, Ecto/Atlas and a nascent Phoenix framework. Surprising numbers: a million processes per server and “~50%” of phone calls on Erlang systems. Built a distributed Twitter-aggregator using gatekeeper/aggregator nodes (ran across ~21 connected nodes, hit Twitter rate limits but messaging and supervision model works). Zero downtime deploys and pipeline operator demos also succeed.

AI-written summary · about

  1. 0:00Elixir and Erlang intro
  2. 1:05Elixir on Erlang VM
  3. 8:29Elixir basics and data types
  4. 12:28Setting up Elixir environment
  5. 15:55Pattern matching
  6. 22:17Lists and recursion
  7. 27:13Modules and functions
  8. 34:39Control flow with case/cond
  9. 41:47Pipelining data
  10. 1:08:58Rocket launch program
  11. 1:13:05Processes and concurrency
  12. 1:27:40State with processes
  13. 1:41:17OTP framework
  14. 2:07:40Distributed Elixir
  15. 2:30:50Tweet aggregator demo
  16. 2:57:16Elixir and databases
  17. 3:03:34Phoenix overview
  18. 3:10:17Elixir in production
  19. 3:17:52Getting started
~/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.