~/talk

Making it Fast - How Zotonic Maximizes Erlang's Power

Talkat Erlang User Conference 2013 · 2013-06-13..06-14· [web-performance]
slides:none on file

Zotonic explains how Erlang and mochiweb get applied end to end: compiled templates held in memory, a single template-compiler and single image-resize worker, two-level in‑memory caching with a site-wide dep cach and per-request cache, and combining identical computations across processes to avoid IO. Benchmarks show 7.5k req/s for a simple JSON endpoint and ~10 ms template render on a laptop, and a deployed site handles the election load—about 500k votes—with commodity VPSes.

AI-written summary · about

  1. 0:00The scaling challenge
  2. 2:37Understanding web traffic
  3. 5:13Zotonic goals
  4. 7:55Core features
  5. 10:05Architecture and data flow
  6. 14:02Performance optimization
  7. 17:23Caching strategies
  8. 20:45Dependency-based caching
  9. 25:53Process dictionary caching
  10. 28:42Erlang and web machine
  11. 32:26Preventing bottlenecks
  12. 35:07Performance benchmarks
  13. 37:20High-traffic case study
  14. 38:44Nationwide voting project
  15. 42:53Zamo and future directions
  16. 45:27Conclusion
~/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.