~/interview

Interview on Reactive Applications with Martin Thompson, Todd Montgomery & Viktor Klang

Interviewat GOTO Copenhagen 2014 · 2014-09-25..09-26· [distributed-systems]
links:none on file
slides:none on file

Claim: modern business systems must be responsive, resilient, elastic because they run 24/7 and can need to scale from a few machines to ~1,000s for spikes like payday. Techniques recommended are message-driven async boundaries, making errors first-class and isolating failures, using metrics to drive autoscaling, and avoiding contention with parallel-friendly algorithms. Examples and provenance: Erlang/telecom patterns (Tandem, Ericsson phone switches) are cited as proven; no demo here, but concrete architecture patterns and operational numbers are given.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Core properties
  3. 3:35Resilience requirement
  4. 6:08Elasticity and decoupling
  5. 8:16Message-driven benefits
  6. 9:39Reactive principles history
~/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.