~/talk

Object Oriented Thinking with Elixir and OTP

Talkat GORUCO 2017 · on Saturday, 2017-06-24· [distributed-systems]
slides:none on file

Claims that Erlang/Elixir processes behave like objects and shows it by building a contrived chat history service, implementing it first as a tail-recursive loop and then as a GenServer start_link with a client API. Demonstrates message passing, call vs cast for sync vs async, and how tail recursion avoids stack overflow. Explains linking, supervision trees and restart strategies, points out SMP and distributed Erlang for scaling, and shows the GenServer version turns asynchronous mailboxes into synchronous, maintainable calls.

AI-written summary · about

  1. 0:00Start
  2. 0:52Erlang
  3. 4:33Object Oriented Thinking
  4. 4:45Actor Model
  5. 5:18Distributed Airline
  6. 6:23Preserve Your State
  7. 10:20Client Api
~/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.