github.devotd.
새 소식개발 도구

temporalio/sdk-python 1.34.0 — Python용 Temporal SDK

temporalio/sdk-python의 최신 릴리스와 Python에서 Temporal 워크플로 및 액티비티를 작성하는 SDK의 역할을 살펴본다.

저장소 정보temporalio/sdk-python ↗

temporalio/sdk-python의 최신 릴리스와 Python에서 Temporal 워크플로 및 액티비티를 작성하는 SDK의 역할을 살펴본다.

GitHub 설명: Temporal Python SDK

스타
★ 1.2K
포크
270
언어
Python
라이선스
MIT
최신 릴리스
1.34.0
원문 보기 ↗GitHub에서 보기 ↗

temporalio/sdk-python의 최신 릴리스는 1.34.0이다. 이 저장소는 Temporal에서 장기 실행 비즈니스 로직을 처리하도록 Python 워크플로와 액티비티를 작성하는 SDK다. 제공된 기록에는 1.34.0에서 무엇이 바뀌었는지 적혀 있지 않아, 이번 릴리스의 신규 기능이나 수정 사항은 특정할 수 없다.

Temporal은 비동기 장기 실행 비즈니스 로직을 확장성 있고 복원력 있게 실행하는 분산·고가용성 오케스트레이션 엔진이다. 워크플로는 여러 단계로 이어지는 업무 흐름을, 액티비티는 그 흐름에서 수행하는 작업을 가리킨다. SDK는 Python에서 둘을 작성하는 프레임워크이며 타입 안전성을 지원한다. async def, 스레드, 멀티프로세스 방식의 액티비티를 처리하고, 워크플로 구현은 분산·내결함성 asyncio 이벤트 루프를 기반으로 한다. 따라서 이 저장소의 역할은 엔진 자체를 제공하는 것이 아니라 Python으로 워크플로와 액티비티를 작성하도록 지원하는 데 있다.

이 설명은 SDK의 문서상 기능 범위에 관한 것이며, 실제 처리량이나 다른 도구와의 성능 차이를 보여주는 벤치마크는 제공된 사실에 없다. 또한 1.34.0의 변경 목록도 없으므로 이 릴리스가 기존 기능을 어떻게 바꾸었는지 판단할 수 없다. 확인 가능한 것은 저장소에 기록된 버전과 SDK의 일반적인 역할까지이며, 구체적인 변경을 평가할 근거는 주어지지 않았다.