~/talk

The Erlang Ecosystem

Talkat NDC Oslo 2018 · 2018-06-11..06-15· [distributed-systems]
slides:none on file

Erlang targets systems that must never stop: the BEAM VM provides preemptive schedulers and transparent SMP and the runtime runs millions of lightweight processes with asynchronous mailboxes. OTP supplies supervision trees and hot code loading so modules undergo hot code swapping and restarted workers recover without full shutdown. Examples include a 2,000-entity simulator demo showing live code reloads, process introspection with observer, and how synchronous calls can deadlock many processes.

AI-written summary · about

  1. 0:00Start
  2. 3:27Timing Constraints
  3. 7:02Process Isolation and the Error Handling
  4. 10:06Sequential Language
  5. 10:40Concurrency
  6. 11:19Error Handling
  7. 12:21What You Need To Build Robust Systems
  8. 12:50Supervision Trees
  9. 13:33Cleaning Up
  10. 15:24Generic Behavior
  11. 17:40What Is the Beam
  12. 23:23Extend the System
  13. 25:02Native Languages
  14. 29:54Standard Data Types
  15. 30:24Records
  16. 33:37Non Native Languages
  17. 38:23Standard Prolog
  18. 39:12Ports
  19. 40:27C Nodes
  20. 41:03J Interface
  21. 41:44Why Choose a Native Language
  22. 49:00Rabbitmq
  23. 51:20Can You Upgrade the Beam and the Rowing System
  24. 53:35Observer
  25. 54:28Load Charts
  26. 54:46Memory Usage
~/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.