Pull to refresh

Comments 4

Ребят, привет! Джва года ждал этой статьи. Пока ожидания оправдываются, очень интересно.)

Больно слышать про тормоза при сериализации в протобаф.) Не копали причины? Просто питоновая либа медленная? Вроде ж в низкоуровневых языках протобаф быстрее.

Привет! Спасибо на добром слове, дальше будет еще интереснее 😁

По поводу protobuf - подробно не копали, но скорее всего дело в том, что создается много объектов перед непосредственно SerializeToString() — как для самого сообщения, так и для вложенных полей.

Не сочтите за претензию, но вы правда добрались до микросекундных оптимизаций и всеми силами пытаетесь остаться на питоне?

Привет! Лейтмотив статьи не в том, что мы всеми силами держимся за питон и выжимаем из него микросекунды, а в том, что можно приложить немного усилий и получить приличный прирост к скорости.

Это был первый этап оптимизаций и мы искали что быстро можно подхачить 😁 В следующих статьях расскажем, что принесло большой буст к скорости и почему алгоритмы важнее ЯП, оставайтесь с нами 💜

Sign up to leave a comment.