Your current filters are…
In a world where software evolves at a breakneck pace, ONE piece of technology emerges as something truly interesting. And another. And another. So, like 3 different pieces.
Then, you realize that everything is not what it seems...
From the producers of a bunch of stuff you've never heard of and the director of some other stuff comes the story of what happens when 3 young, happy-go-lucky pieces of software get together and try to find their way in this mixed-up, crazy world.
The Reactor Pattern's present in a lot of production infrastructure (Nginx, Eventmachine, 0mq, Redis), yet not very well understood by developers and systems fellas alike. In this talk we'll have a look at what code is doing at a lower level and also how underlying subsystems affect your event driven services.
Below the surface : system calls, file descriptor behavior, event loop internals and buffer management
Evented Patterns : handler types, deferrables and half sync / half async work
Anti patterns : on CPU time, blocking system calls and protocol gotchas
11th–13th August 2011