Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
금융서비스 MSA 전환기- 서버 간 비동기 메시지 기반 통신 처리(3편) 섬네일

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

핀다 favicon핀다·Architecture·
RedisApache KafkaEvent Driven ArchitectureServer Sent Events
2023년 09월 25일1

AI 요약

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

핵심 요약

핀다의 금융서비스 MSA 전환기에서 서버 간 비동기로 메시지 기반 통신 처리를 설계·구현했습니다.

구현 방법

  • Apache Kafka 기반의 비동기 메시지 처리 및 토픽 설계(Produce/Consume)
  • Redis Pub/Sub 및 SSE를 활용한 서버 간 이벤트 전달과 Broadcast
  • SSE Emitter 관리와 Redisson Distributed Lock으로 동시성 제어 및 확장성 확보

주요 결과

  • 비동기 처리 도입으로 동기 API의 스레드 의존성 감소와 대량 트래픽 처리 가능성 향상
  • SSE를 통한 단방향 클라이언트 업데이트로 사용자 경험 개선
  • Redis 기반의 브로드캐스트 및 분산 락 도입으로 서버 풀 확장성 및 안정성 강화

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
금융서비스 MSA 전환기 — DB 부(1편) 섬네일
78%

금융서비스 MSA 전환기 — DB 부(1편)

핀다 favicon핀다·2023년 07월 17일
No Image
71%

데이트팝 서버를 이관해보자

데이트팝 favicon데이트팝·2024년 04월 08일
달리는 서비스의 이벤트 버스 개선하기 섬네일
71%

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

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