~/talk

Programming the worldwide elastic supercomputer with Unison

Talkat Scale By The Bay 2018 · 2018-11-15..11-17· [distributed-systems]
slides:none on file

Unison claims a single program can express an elastic distributed system and shows the concrete primitives: spawn / at / force primitives produce nodes, start remote computations and return futures that are forced later. The type system uses algebraic effects handlers to let different interpreters simulate local execution, inject faults, or connect to cloud autoscaling. Demo compiles and runs a 17-line distributed mergesort locally via a run_local handler. Release target is spring 2019 and the library ecosystem is still empty.

AI-written summary · about

  1. 0:00Introduction to Unison
  2. 5:54Why a new language
  3. 7:18Unison basics and syntax
  4. 8:22Distributed programming in Unison
  5. 11:51Interpreting remote ability
  6. 12:11Distributed merge sort example
  7. 14:41Live demo of Unison
  8. 15:22Programming model shift
  9. 17:31Future of Unison
  10. 18:14Q&A session
~/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.