This talk will focus on how WebSockets work -- the details of the protocol and
why they are the way they are. Protocol design is about tradeoffs, and if you
pick the wrong tradeoff, you may regret it for a very long time. We’re going to
take a look at the tradeoffs that the WebSockets protocol made and talk about
how you can apply the same principles to your own protocols.
Leah is a software engineer at Stripe, building tools. She previously worked at
Google (making networks go fast), Jane Street (building tools), and Fog Creek
(working on Kiln). She spent the Spring of 2013 at Recurse Center, where she
started learning Julia and wrote the Websockets.jl package. Since then,
she has spoken at several conferences, including Code Mesh, Strange Loop,
Strata NYC, and YOW!.