~/talk

H2O internals

links:none on file
slides:none on file

H2O is a pure-Java cluster runtime that stores compressed columnar data in-heap, runs most analytics at memory-bandwidth speeds and uses a MapReduce-style MRTask API for single-threaded chunk loops that auto-parallelize and auto-distribute. It delivers ~200ns K/V ops and chunk compression typically 2–4x smaller than gzip on disk, with a custom serializer faster than protobuf/kryo. Benchmarks claim 7 TB in 90s logistic regression and about 10x faster than Spark for similar workloads; the system supports 500GB+ heaps and exact-consistency distributed K/V.

AI-written summary · about

  1. 0:00Introduction to H2O internals
  2. 2:24Memory bandwidth bound performance
  3. 4:50Data layout and vectors
  4. 9:02MapReduce paradigm in H2O
  5. 13:38Coding examples and speed
  6. 19:39Cluster setup and resource management
  7. 21:01Serializer and network protocols
  8. 24:33Key-value store and caching
  9. 27:03Front-end and API integration
  10. 32:46Summary and Q&A
~/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.