just a playground. used libev + protobuf