Перевод приложения, использующего boost::asio, с однопоточного на многопоточный режим
Цена договорная
Существующее backend-приложение (форк из https://github.com/bcndev/bytecoin) использует асинхронные обработчики в однопоточном режиме. При запуске io_service.run() в нескольких потоках приложение падает.
Необходимо перевести приложение на многопоточные "рельсы" boost::asio. С целью масштабирования производительности путем наращивания количества ядер процессора и самих процессоров. В первую очередь требуется не идеальное но оперативное решение. Т.к. сроки - горят! Т.е. по возможности нужно избежать полного перепроектирования и переделки приложения.
PS. речь идет только о bytecoind. Остальные цели сборки можно отключить.
Необходимо перевести приложение на многопоточные "рельсы" boost::asio. С целью масштабирования производительности путем наращивания количества ядер процессора и самих процессоров. В первую очередь требуется не идеальное но оперативное решение. Т.к. сроки - горят! Т.е. по возможности нужно избежать полного перепроектирования и переделки приложения.
PS. речь идет только о bytecoind. Остальные цели сборки можно отключить.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.