~/talk

Waterpark: Distributed Actors vs the Pandemic

slides:none on file

A concrete build story: a custom platform called Waterpark runs on ErlangVM and Elixir across four data centers for HCA’s 185 hospitals and ~2,000 clinics, models a patient actor per person that holds weeks of HL7 events, and adds bloom filters, rendezvous hashing and process-pair replicas. The claim is continuous availability—continuously available in three weeks—hot code loading in production, zero planned or unplanned downtime for 18 months, and an open source HL7 library that shipped and worked.

AI-written summary · about

  1. 0:00Introduction to Waterpark
  2. 3:01System architecture overview
  3. 4:34The Erlang VM advantage
  4. 6:28Actor model and scheduling
  5. 11:00Modeling patient data
  6. 13:58HL7 and bloom filters
  7. 18:03High availability strategies
  8. 22:17Cluster topology and hashing
  9. 24:28Distributed consistency
  10. 28:16Mailroom and state management
  11. 30:08Deployments and hot loading
  12. 32:24Universal server implementation
  13. 34:20Pandemic response and conclusion
  14. 36:57Q&A and closing thoughts
~/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.