~/talk

Concurrency + Distribution = Scalability + Availability(...)

Talkat Berlin Erlang Factory Lite 2015 · on Tuesday, 2015-12-01· [devops-and-delivery]
slides:none on file

Claims that Erlang’s concurrency and distribution enable scalability and availability but require concrete architecture choices: fully connected distributed Erlang hits practical limits around 70–200 nodes, consistent‑hash rings (32–64 partitions) and Riak‑style sharding extend that, and Splunk‑style socket tricks push inter‑node throughput to ~60,000 req/s. Covers real tools (Erlang/OTP, distributed Erlang, RabbitMQ, TCP/SSL, AMQP), concrete node types (front‑end nodes, logic nodes, service nodes), and state strategies (share‑nothing, share‑some, share‑everything), with tradeoffs and retry models (at‑most/at‑least/exactly‑once) and production examples that succeed.

AI-written summary · about

  1. 0:00Start
  2. 0:31Design Patterns
  3. 7:46Node Types
  4. 10:04Distributed Patterns
  5. 18:49Splunk
  6. 19:26Note Interfaces
  7. 27:36Retry Strategies
  8. 33:20Primary Primary Replication
~/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.