~/talk

Streams: The data structure we need

Talkat Strange Loop 2015 · 2015-09-24..09-26· [javascript]
slides:none on file

Claim: streams let code handle possibly infinite data, keep memory low, and model state without mutation. Concrete tools shown: Node streams, ES6 generators, fetch API, Highland/Bacon/RxJS and object.observe. Demos: a “last week” blog that pipes RSS entries to the browser without buffering, a space‑time star visualization that fetches huge datasets and renders with 3js, a DOM watcher replacing “Millennial” via object.observe, and an RxJS click demo — all working examples.

AI-written summary · about

  1. 0:00Introduction to streams
  2. 1:03History of streams
  3. 2:35What are streams?
  4. 4:46Benefits of stream processing
  5. 7:48Push vs. pull streams
  6. 10:45Streams in Node.js
  7. 12:27JavaScript generators
  8. 15:56Generator examples
  9. 18:45Stream libraries
  10. 21:51Emerging web standards
  11. 25:23Practical stream applications
  12. 28:32DOM observation demo
  13. 30:48RxJS demonstration
  14. 31:27Resources and conclusion
~/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.