Cloudflare Queues
애플리케이션에 신뢰할 수 있는 메시지 대기열을 손쉽게 추가하세요
작업을 비동기적으로 처리하여 안정성과 성능을 개선하세요.
Cloudflare Queues의 이점
복잡성 감소
Workers와 다른 Cloudflare 서비스 간에 메시지를 전송할 때 글로벌 메시지 대기열의 관리를 간소화하세요.
대기 시간 단축
프로듀서 대기열은 한 지역이 아닌 전 세계에서 운영되므로 애플리케이션 대기 시간이 줄어듭니다.
메시지 전달 보장
Queues는 각 메시지가 디스크에 저장되고 최소 한 번 이상 처리되도록 보장합니다.
작동 방식
대량의 메시지에 대한 버퍼 또는 일괄 처리 작업을 수행하세요
Cloudflare Queues는 각 큐(Queue)에 HTTP API를 제공하여, 모든 소비자가 메시지를 일괄적으로 가져와 처리할 수 있도록 지원합니다.
- 메시지를 처리할 Worker를 지정합니다.
- 외부 API 서비스에서 부과한 제한에 따라 메시지 요청을 철회합니다.
- 서비스는 자체 속도로 송수신합니다.
- 최소 한 번 이상 전송을 보장합니다.
Queues 주요 사용 사례
네이티브 바인딩을 통해 Workers에서 이벤트 기반 시스템을 구축하세요
서비스 분리
분리된 서비스로 구성된 이벤트 기반 시스템을 구축하세요.
비동기적으로 작업 실행
요청을 방해하지 않고 처리할 수 있도록 다운스트림 서비스로 작업을 전송합니다.