Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
달리는 서비스의 이벤트 버스 개선하기 섬네일

달리는 서비스의 이벤트 버스 개선하기

모두싸인 favicon모두싸인·Architecture·
RedisJavaScriptKafkaMicroservicesBullMQ
2024년 11월 29일3

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

모두싸인은 SQS/SNS 기반의 비동기 메시지 시스템을 Kafka와 Redis로 이전해 클라우드 중립성을 확보하고, 10주간의 개선으로 메시지 버스의 안정성과 일관성을 높였습니다.

구현 방법

  • Kafka 중심으로 통합 이벤트/커맨드/태스크를 분리하고 fan-out 구성 적용
  • Bullmq로 태스크 큐 도입 및 DLQ/재처리 로직 구축
  • 구버전 채널 무중단 마이그레이션 전략으로 배포

주요 결과

  • 시간당 1만 건 이상의 메시지 처리
  • 패턴 표준화로 운영비용 감소와 생산성 향상
  • CSAP 인증 준비에 기여

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
비동기 메시지 가시화 파티가 1년 간 개발 문화를 바꾼 방법 섬네일
74%

비동기 메시지 가시화 파티가 1년 간 개발 문화를 바꾼 방법

모두싸인 favicon모두싸인·2025년 01월 22일
로그 인리치먼트(Log Enrichment) 섬네일
73%

로그 인리치먼트(Log Enrichment)

모두싸인 favicon모두싸인·2025년 03월 06일
금융서비스 MSA 전환기- 서버 간 비동기 메시지 기반 통신 처리(3편) 섬네일
71%

금융서비스 MSA 전환기- 서버 간 비동기 메시지 기반 통신 처리(3편)

핀다 favicon핀다·2023년 09월 25일