Назад к ленте

MDRAP — Как отказ от многопоточности ускорил Python-пайплайн на 30%

MDRAP — Как отказ от многопоточности ускорил Python-пайплайн на 30%
📡 Разработчик MDRAP, инструмента для очистки и валидации финансовых данных, обнаружил, что отказ от многопоточности значительно увеличил производительность. При тестировании многопоточной версии обработка достигала 22,350 событий в секунду, в то время как однопоточная версия справлялась с 29,400 событиями в секунду. Удалив 3,500 строк кода, автор сосредоточился на оптимизации проверки данных, что позволило сократить время проверки до 28 наносекунд на событие и снизить задержку в два раза. Проект полностью написан на Python и доступен на GitHub.
Источник: www.reddit.com

Похожие проекты