~/talk

N2O - The Most Powerful Web Framework

links:none on file
slides:none on file

N2O is a fork of Nitrogen that trades Nitrogen’s heavy process registry for removed process registry and runs entirely in Cowboy worker contexts, switches to ETS and binaries for page construction, and uses gproc for session linking; it focuses on WebSockets (with XHR fallback) and a uniform DB layer for Riak/Mnesia/KV. A homegrown Erlang-to-JS compiler outputs readable React-compatible JS, and benchmarks claim up to 13,000 TCP connections (7x faster than Nitrogen; raw nginx hits ~60k). An open‑source CMS and examples exist on GitHub.

AI-written summary · about

  1. 0:00Introduction to N2O
  2. 1:03Web framework classification
  3. 2:38Functional DSL frameworks
  4. 5:55The Clojure stack influence
  5. 6:27Challenges in N2O design
  6. 8:14Web server benchmarks
  7. 9:45Existing Erlang frameworks
  8. 10:32Evolution of N2O
  9. 11:11Architectural improvements
  10. 14:28System layer design
  11. 16:19Benchmark analysis
  12. 19:03Deferring JS rendering
  13. 20:38Externalizing HTML rendering
  14. 21:44Real single page apps
  15. 21:55Conceptual architecture
  16. 22:09Specifying UI elements
  17. 22:41DSL implementation details
  18. 23:04Desktop-like development
  19. 23:28Compiler theory and goals
  20. 26:42Applying the JS compiler
  21. 33:17Elixir and N2O
  22. 34:25Data handling and REST
  23. 38:49Community and resources
  24. 41:01Q&A and closing
~/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.