🐳 Как выбрать Docker-образ для Python data-задач
Для сравнения были взяты три популярных Docker-образа для Python batch-нагрузок в финансах:
➡️ python:3.14-slim
➡️ intel/python
➡️ anaconda3
В большинстве реальных workloads разница в производительности не превышает 10%, поэтому лучший дефолт — python:3.14-slim (~150 MB).
Исключение — тяжёлая линейная алгебра:
🟡 на Intel CPU образы с MKL могут дать 1.1×–2× ускорение
🟡 на AMD CPU MKL часто работает хуже OpenBLAS
Быстрое правило:
➡️ AMD → всегда python:3.14-slim
➡️ Intel → MKL только если у вас реально BLAS-heavy код
➡️ Всё остальное → python:3.14-slim
👉 Почему так происходит — подробно разобрано в статье.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека питониста
#буст
Post #7405
3.85K

- 👍 9
- ❤ 6
- 🔥 5