Vercel Queues 현재 공개 베타

발행: (2026년 2월 27일 오후 10:00 GMT+9)
3 분 소요

Source: Vercel Blog

개요

Vercel Queues는 … 로 구축된 내구성 있는 이벤트 스트리밍 시스템이며, 이제 모든 팀을 위한 퍼블릭 베타로 제공됩니다. 다음을 지원합니다:

  • 직접 메시지 게시 및 소비
  • 인체공학적 다단계 오케스트레이션을 위한 워크플로우

함수와 함께 Queues를 사용하는 이유는?

함수는 비용이 많이 드는 작업을 연기하고, 함수가 충돌하거나 새로운 배포가 롤아웃될 때에도 작업이 완료되도록 보장하는 신뢰할 수 있는 방법이 필요합니다. Queues는 다음과 같은 비동기 메시지 처리를 간단하게 만들어 줍니다:

  • 자동 재시도
  • 전달 보장(최소 1회 전송 의미론)

작동 방식

메시지 게시

모든 라우트 핸들러에서 메시지를 게시합니다.

소비자 생성

메시지를 수신할 소비자를 생성합니다.

소비자 그룹 구성

메시지를 처리할 소비자 그룹을 구성합니다.

트리거를 추가하면 라우트가 비공개가 됩니다: 공개 URL이 없으며 Vercel의 큐 인프라만이 이를 호출할 수 있습니다.

청구

Vercel Queues는 API 작업당 청구되며, $0.60 per 1 M operations부터 시작합니다. 포함 내용:

  • 푸시 모드에서 Queues에 의해 호출되는 함수는 기존 Fluid 컴퓨트 요금으로 청구됩니다

시작하기

자세한 설정 방법은 Vercel Queues documentation을 참고하세요.

아키텍처 및 보장

  • 메시지는 내구성 있는 토픽으로 전송됩니다
  • 큐는 구독된 소비자 그룹에 메시지를 분산합니다
  • 각 소비자 그룹은 독립적으로 메시지를 처리합니다
  • 큐는 메시지가 성공적으로 처리되거나 만료될 때까지 소비자 그룹에 재전송합니다

핵심 기능

  • 다중 AZ 동기 복제
  • 최소 1회 전송 보장
  • 사용자 정의 가능한 가시성 타임아웃
  • 지연 전송
  • 멱등성 키
  • 동시성 제어
  • 배포별 토픽 파티셔닝
0 조회
Back to Blog

관련 글

더 보기 »