Amazon MQ, 이제 RabbitMQ 3.13의 쿼럼 대기열 지원
Amazon MQ는 이제 쿼럼 대기열을 지원합니다. 쿼럼 대기열은 오픈 소스 RabbitMQ에서 제공하는 복제된 FIFO 대기열 유형으로, 데이터 일관성을 유지하기 위해 Raft 합의 알고리즘을 사용합니다. 쿼럼 대기열은 오픈 소스 RabbitMQ 관리자가 권장하는 복제 대기열 유형입니다. 쿼럼 대기열을 사용하면 개발자가 데이터 일관성과 내결함성이 뛰어난 고가용성 메시징 시스템을 설계할 수 있습니다.
쿼럼 대기열은 네트워크 장애를 더 빠르게 탐지하고 더 빠르게 복구하여 메시지 브로커의 복원력을 전반적으로 향상시킬 수 있습니다. 또한 쿼럼 대기열은 포이즌 메시지 처리 기능을 제공하여 개발자가 처리되지 않은 메시지를 보다 효율적으로 관리할 수 있도록 도와줍니다. Amazon MQ 벤치마크에 따르면 쿼럼 대기열은 RabbitMQ 브로커의 기존 미러링된 대기열에 비해 처리량이 최대 2배까지 증가합니다.
Amazon MQ는 RabbitMQ 3.13 이상에서만 쿼럼 대기열을 지원합니다. 새 대기열의 대기열 유형을 '쿼럼'으로 선언하면 쿼럼 대기열을 손쉽게 시작할 수 있습니다. 쿼럼 대기열 사용에 대한 자세한 내용은 Amazon MQ 개발자 안내서와 Amazon MQ 릴리스 노트를 참조하세요. 쿼럼 대기열은 Amazon MQ가 제공되는 모든 리전에서 사용할 수 있습니다. 사용 가능한 리전의 전체 목록은 AWS 리전 표에서 확인하세요.