название и его интерфейс стыбрил у EventMachine::Connection
сейчас посмотрел - в Thin он именно так и реализован. парсер прямо в #receive_data вызывается http://code.macournoyer.com/thin/doc/classes/Thin/Connection.html