Комментарии 5
Ребят, привет! Джва года ждал этой статьи. Пока ожидания оправдываются, очень интересно.)
Больно слышать про тормоза при сериализации в протобаф.) Не копали причины? Просто питоновая либа медленная? Вроде ж в низкоуровневых языках протобаф быстрее.
Не сочтите за претензию, но вы правда добрались до микросекундных оптимизаций и всеми силами пытаетесь остаться на питоне?
Привет! Лейтмотив статьи не в том, что мы всеми силами держимся за питон и выжимаем из него микросекунды, а в том, что можно приложить немного усилий и получить приличный прирост к скорости.
Это был первый этап оптимизаций и мы искали что быстро можно подхачить 😁 В следующих статьях расскажем, что принесло большой буст к скорости и почему алгоритмы важнее ЯП, оставайтесь с нами 💜
Всё это теряет смысл (увы) на косяках плеера на фронтенде. Я часто смотрю доклады/читаю статьи вашей Python-команды, и думаю: "Какие молодцы". Потом включаю Окко на ТВ, где плеер не может запомнить, с какого места закончил воспроизведение в прошлый раз, и думаю: "Ну что за капец". Так мелкие мелочи одних портят крупные успехи других.
История оптимизации Python сервиса: Маленький шаг для человека, гигантский скачок для сервиса