~/talk

Talk Binary to Me

Talkat App Builders Switzerland 2017 · 2017-04-24..04-25· [computing-history]
github:mzaks
slides:none on file

Compares JSON, culur, FlatBuffers and FlexBuffers with concrete numbers: culur is about one third the size of minified JSON, FlatBuffers encoding runs about 12x faster than JSON and decoding and memory use drop from hundreds of MB to single‑KB figures (example shows JSON ~230 MB vs FlatBuffers ~11 KB). Ports FlatBuffers and FlexBuffers to Swift and builds a city lookup: 3 million cities CSV 150 MB → FlatBuffers 27 MB, queries hit ~0.2 ms in memory vs 32 ms from file.

AI-written summary · about

  1. 0:00Introduction to binary formats
  2. 3:23Why JSON isn't always best
  3. 8:46Introducing Culur format
  4. 13:50Versioning and compatibility
  5. 16:20FlatBuffers performance gains
  6. 20:53Graphs in application state
  7. 22:41Configurations and data dumps
  8. 28:30FlexBuffers overview
  9. 31:01Future outlook 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.