Cloudflare запустила поддержку Python в платформе Workers

Компания Cloudflare официально открыла общий доступ к Python Workers. Теперь разработчики могут запускать код на Python непосредственно в инфраструктуре платформы без необходимости предварительной компиляции в WebAssembly.
Новая функциональность позволяет использовать популярные фреймворки, включая FastAPI и Django, для создания серверных приложений. Интеграция обеспечивает нативную поддержку всех системных привязок и сервисов платформы, таких как KV, Durable Objects, R2 и D1. Развертывание осуществляется через стандартный интерфейс командной строки Wrangler.
Для работы с Python-кодом используется специализированная среда выполнения, которая минимизирует задержки при холодном старте. Разработчики могут подключать сторонние библиотеки через менеджер пакетов PyPI, при этом система автоматически обрабатывает зависимости в процессе сборки проекта. Поддержка включает работу с асинхронными функциями, что критично для высоконагруженных сетевых сервисов.
Переход на Python в Workers устраняет необходимость в промежуточных слоях трансляции кода, что упрощает миграцию существующих бэкенд-решений на серверную архитектуру Cloudflare. Инструмент ориентирован на создание масштабируемых API и микросервисов, работающих на границе сети с минимальными задержками доступа для конечных пользователей.



