Cloudflare, Python Workers 정식 출시… FastAPI·Django 지원 및 AI 파이프라인 구축 가능
·2026.09.21 22:00
핵심 내용
Cloudflare가 Python Workers를 정식 출시하여 FastAPI 등 주요 프레임워크와 AI 라이브러리의 네이티브 실행을 지원한다.
자세히 보기
Cloudflare가 Python Workers를 정식 출시(GA)했다. 이는 Cloudflare Developer Platform에서 Python이 완전히 지원되는 1급(first-class) 언어로 인정받았음을 의미하며, 기존 Python 코드와 라이브러리를 Workers AI, R2, D1 등 Cloudflare 플랫폼 서비스와 직접 연결할 수 있게 됐다.
주요 기능 및 기술 개선
- 네이티브 바인딩 지원: TypeScript 객체로 명시적 변환 없이 Pythonic 방식으로 모든 Cloudflare 바인딩을 사용할 수 있도록 Workers 런타임과 Python SDK가 타입 변환을 캡슐화했다.
- Web 프레임워크 호환: FastAPI, Django, Flask 등 WSGI/ASGI 인터페이스를 사용하는 모든 프레임워크를 지원한다.
workers.asgi와workers.wsgi패키지를 통해 서버 설정 없이 전역 스케일링이 가능하다. - 데이터베이스 연동: Hyperdrive를 통해 PostgreSQL 및 MySQL과 연동할 수 있다. 기존 TCP socket 미지원 문제를 Workers connect API 기반의 커스텀 socket syscall 구현으로 해결했다.
AI 에이전트 및 생태계 확장
- AI 라이브러리 지원: openai, langchain, mcp 등 HTTP 클라이언트를 사용하는 AI 라이브러리가 네이티브로 실행된다. JS fetch API 라우팅과 낮은 레벨 소켓 지원 결합으로 네트워킹 스택이 완전히 작동한다.
- 패키지 생태계: C/C++/Rust 네이티브 확장을 포함하는 패키지의 WebAssembly 컴파일 문제를 해결하기 위해 PEP 783이 채택되었다. Pyodide build toolchain과 cibuildwheel에 PyEmscripten 플랫폼 지원이 추가됐다.
- 실전 예시: Queue, Workflows, R2를 활용한 비동기 AI 오케스트레이션 파이프라인 및 Durable Object를 사용한 실시간 스트림 처리 예제가 제공된다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.