#python3 #threading
Многопоточный Python на примерах: токены отмены
В этой статье мы обсудим паттерн "Cancellation Token", популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как безопасно и красиво завершать работу функции, треда или корутины.
⭐️◽️◽️◽️◽️
📖Читать
Многопоточный Python на примерах: токены отмены
В этой статье мы обсудим паттерн "Cancellation Token", популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как безопасно и красиво завершать работу функции, треда или корутины.
⭐️◽️◽️◽️◽️
📖Читать
👍1
#python #threading
Асинхронность vs. многопоточность: что выживет в эпоху No GIL?
Хватит спорить — пора запускать и сравнивать.Тестируем реальные сценарии, измеряем RPS, смотрим на потребление памяти и разбираемся, когда самая разумная стратегия — это просто подождать и обновить Python на free-threading версию. Привет, Хабр! Меня зовут Игорь Анохин, я — руководитель платформенной разработки в K2 Cloud и более 8 лет программирую на Python.
⭐️◽️◽️◽️◽️
📖 Читать
Асинхронность vs. многопоточность: что выживет в эпоху No GIL?
Хватит спорить — пора запускать и сравнивать.Тестируем реальные сценарии, измеряем RPS, смотрим на потребление памяти и разбираемся, когда самая разумная стратегия — это просто подождать и обновить Python на free-threading версию. Привет, Хабр! Меня зовут Игорь Анохин, я — руководитель платформенной разработки в K2 Cloud и более 8 лет программирую на Python.
⭐️◽️◽️◽️◽️
📖 Читать