Make gearmand threaded
Registered by
Eric Day
Turn gearmand into a threaded daemon by adding the ability to have multiple I/O threads. There will still be a single processing thread since the contention introduced with the various hash tables and queues would negate performance gained from threading that portion.
Each I/O thread will maintain a set of connections and handle all I/O system calls, packet parsing, and flushing of all outgoing packets.
Blueprint information
Related branches
Related bugs
Sprints
Whiteboard
(?)