~/talk

Fast, secure, safe: the web that can still be

Talkat Strange Loop 2014 · 2014-09-17..09-19· [web-platform, security]
links:none on file
slides:none on file

Claims that switching from dynamic languages to Rust cuts bugs and server count with concrete examples: Twitter expects ~10x throughput from replacing Ruby with Scala and measures ~50x; NewsBlur runs ~52 servers where Rust would need one or two; test suites commonly take 7–20 minutes; a Rust prototype is about a minute faster in a synthetic case. Shows a Rust HTTP header library (tp myhttp) that encodes headers as enums to eliminate injection and parsing classes of bugs, and cites Skylight/New Relic agents written in Rust.

AI-written summary · about

  1. 0:00Start
  2. 0:44The mess we're in
  3. 1:32Subject matter
  4. 7:01Performance
  5. 11:12What is it doing in that time?
  6. 12:54Who is saved time?
  7. 17:05Case study: HTTP headers
  8. 17:32Example: DNT header
  9. 22:55The really good part?
  10. 24:02Ur/Web
~/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.