С другой стороны, Rabbit обеспечивает меньшее латенси при доставке сообщений, другими словами — переварит меньше, зато быстрее.
Не совсем понятна формулировка, если задержка низкая то наоборот, пропускная способность будет выше, так как можно обработать больше сообщений в единицу времени. А при высокой задержке пропускная способность ниже.
В любом случае, спасибо за статью, получилось интересно :)
Информация
В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Спасибо за комментарий!
Можете привести пример кода, как можно под задачу из статьи адаптировать процессы чтобы они работали эффективнее?
Оказалось что я перепутал, pypy это версия с GIL + JIT
Придумал кейс который ломает pypy, видимо JIT бессилен перед таким способом прибавить единицу)
Запустил несколько раз, через раз срабатывает на 3.10 а на 3.9 видимо проблемы нет)
Версии без GIL само собой будут пошустрее, но я без понятия как они на проде себя показывают.
Спасибо за ценные комментарии?
Такова цена, синхронизация не бесплатная)
С другой стороны, Rabbit обеспечивает меньшее латенси при доставке сообщений, другими словами — переварит меньше, зато быстрее.
Не совсем понятна формулировка, если задержка низкая то наоборот, пропускная способность будет выше, так как можно обработать больше сообщений в единицу времени. А при высокой задержке пропускная способность ниже.
В любом случае, спасибо за статью, получилось интересно :)