It’s a really great talk on a very cool data structure. Here’s some pretty pictures #qcon
![](https://pbs.twimg.com/media/D91vX1RW4AUW_TC.jpg)
![](https://pbs.twimg.com/media/D91vX1OXYAEQEDR.jpg)
![](https://pbs.twimg.com/media/D91vX1NXYAIQKFA.jpg)
![](https://pbs.twimg.com/media/D91vX1EW4AARD-1.jpg)
Keeping the timers and the run queue ordered is no small feat. The whole talk was about data structures in haproxy that make this happen.
Allows for 100ns inserts, > 250K TCP conn/second and >350K http conns/sec!! #qcon
![](https://pbs.twimg.com/media/D91zCZcWkAANh93.jpg)
![](https://pbs.twimg.com/media/D91zCZbXsAI8WKG.jpg)
![](https://pbs.twimg.com/media/D91zCZdXYAAW0yE.jpg)
![](https://pbs.twimg.com/media/D91zCZcXsAEbkM9.jpg)