Как оптимизировать нагрузку на ЦП при отправке сообщения?
Оптимизировать нагрузку можно испралением участка исходного кода, который дает максимальную нагрузку. Выявить такой участок кода можно с помощью профайлера.
Действительно, почему же оно такое медленное? Может потому, что binary_t производит нечто подобное?
{"bytes":[116,101,115,116],"subtype":null}.
То есть происходит преобразование КАЖДОГО байта в десятичное число. Даже с применением несколько ускоренного алгоритма это всё занимает уйму процессорного времени.