매
매드업
December 27, 20241회
최적의 메시지 브로커를 찾아서

간단 소개
프리즘 시스템의 메시지 브로커 변천사(SQS, Kafka, RabbitMQ)와 선택 기준, RabbitMQ의 장점을 분석합니다.
AI Summary
- 프리즘 시스템과 메시지 브로커의 중요성
- 매드업의 프리즘 시스템은 광고 데이터 수집을 위해 마이크로 서비스 간 메시지 기반 비동기 통신을 사용하며, 안정적이고 효율적인 메시지 브로커 선택이 중요합니다.
- 메시지 브로커는 최소 한 번 전달을 목표로 하며, 안정적인 메시지 전달, 유연한 컨슈머 스케일링, 효율적인 메시지 분배 등의 기능이 필요합니다.
- 메시지 브로커 변천사: SQS, Kafka, RabbitMQ
- SQS는 초기 도입되었으나 visibility timeout 설정의 어려움으로 인해 Kafka로 대체되었습니다.
- Kafka는 컨슈머 그룹 리밸런싱 지연 및 파티션 구조로 인한 메시지 처리 지연 문제가 발생했습니다.
- RabbitMQ는 AMQP를 구현, 컨슈머 ack 기반의 안정적인 메시지 전달, 쉬운 컨슈머 스케일링, 효율적인 메시지 분배 등의 장점을 제공합니다.
- RabbitMQ의 추가적인 장점 및 결론
- RabbitMQ는 exchange, 라우팅 키, 우선순위 큐 등의 기능을 제공하여 다양한 메시지 전달 방식을 지원합니다.
- 서비스 요구사항에 맞는 메시지 브로커를 선택하는 것이 중요하며, 시행착오를 통해 최적의 솔루션을 찾아가는 과정이 필요합니다.
Next Feeds
FDS에 지속 성장하는 ML 모델 적용 이야기
카카오페이 FDS에 지속 성장하는 ML 모델 도입 사례를 통해 변화하는 사고 패턴에 대한 효과적인 대응 방안을 제시합니다.
FDSML 모델적응형 ML지속적 학습피처의 자가 적응
2024. 12. 26.
카카오페이

100여개의 대출 기관 API, 자동으로 운영하기
뱅크샐러드는 100여개 대출 기관 API를 자동 운영하기 위해 관찰 가능성 확보 및 모니터링 시스템을 구축하여 API 성공률을 향상시켰습니다.
API모니터링관찰가능성대출비교뱅크샐러드
2024. 12. 26.
뱅크샐러드
Salesforce로 차량 구매부터 정비까지 CRM의 모든것
현대차, 기아는 Salesforce CRM을 통해 고객 맞춤형 서비스를 제공하고 있으며, 360도 뷰, 자동화, AI 기능 등을 활용하여 고객 경험을 향상시키고 있다.
SalesforceCRM고객경험자동화360도 뷰
2024. 12. 25.
현대자동차
사고접수와 동시에 보험금을 받는다면?
카카오페이손해보험은 레거시 시스템 개선, AI 기반 문서 인식, 프로세스 자동화를 통해 보험금 즉시 지급 시스템을 구축하고 고객 경험을 혁신했습니다.
보험금 지급레거시 시스템Document AI프로세스 자동화지연이체
2024. 12. 24.
카카오페이
HMG Developers의 2024년 회고와 2025년 준비
HMG Developers의 2024년 회고와 2025년 준비: 성과 분석, 인기 콘텐츠, 향후 계획 및 독자 참여 유도.
HMG Developers회고기술 블로그컨텐츠개발자 컨퍼런스
2024. 12. 24.
현대자동차

장애 모의 훈련 그리고 배운 점
Hyperconnect SRE팀의 장애 모의 훈련 경험 공유: 시나리오 설계, 훈련 과정, 결과 분석 및 개선 사항.
장애 모의 훈련SREHyperconnect장애 대응모니터링
2024. 12. 24.
하이퍼커넥트