В настоящее время я изучаю способы улучшения нашего текущего механизма сборки сериализации сети С++, поддерживающего существующий двоичный протокол. Первый подход заключался в том, чтобы кодировать его с помощью Boost.Asio с Boost.Serialisation с использованием двоичной сериализации. Во всяком случае, выяснилось, что это несколько медленнее (10%) наша текущая рукотворная реализация. У любого есть реальный опыт _real_work_ об использовании goob protobuf вместе с Boost.Asio?
Я искал google для образцов, но мог только придумать этот пример:
Boost Asio с образцом буферов протокола Google
Кто-нибудь сделал это в любом конкретном проекте? Мне очень нравятся показатели производительности, так как это должно быть довольно быстро...