~/talk

Function-Passing Style Typed, Distributed Functional Programming

slides:none on file

Prototype implements a Function-Passing model in Scala using a pickling serializer, Netty for networking, and typed, serializable closures called spores applied to stationary distributed data called silos. Three primitives — apply (lazy), send (eager, returns Future) and flatMap/shuffle — build DAG lineages like Spark for recomputation and fault tolerance. Prototype runs as an experiment (requires same class files on nodes), speeds up serialization and prevents accidental closure capture, but is not production-ready and lacks debugging stack-trace plumbing.

AI-written summary · about

  1. 0:00Start
  2. 3:16been working on
  3. 17:54What do spores look like? Basic usage
  4. 19:28A Spore Guarantees...
  5. 27:40in SUMMARY
~/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.