Apache RocketMQ Spring Boot Starter를 활용한 메시지 송수신 설정 가이드
이 문서에서는 Spring Boot 애플리케이션에서 Apache RocketMQ를 사용하여 간단한 메시지 생산자(Producer)와 소비자(Consumer)를 설정하는 방법을 단계별로 설명합니다. RocketMQ Spring Boot Starter를 활용하여 프로젝트를 구성합니다.
1. Maven 의존성 추가
먼저 pom.xml에 RocketMQ Spring Boot Starter 의존성을 추가합니다. 이를 통해 자동 설정과 편리한 API를 사 ...
7월 28일 04:47에 게시됨
Disruptor 프레임워크를 이용한 생산자-소비자 패턴 구현
`Disruptor`는 LMAX사가 개발한 고성능 메모리 메시지 큐로 단일 스레드 처리 능력이 600만 주문/초에 달합니다. 본 글에서는 이 프레임워크를 사용하여 생산자-소비자 패턴을 구현해 보겠습니다.
1. Maven 의존성 설정
<!-- https://mvnrepository.com/artifact/com.lmax/disruptor -->
<dependency>
<groupId>com.lmax</ ...
6월 14일 19:55에 게시됨
SSM 기반 애플리케이션에서 Kafka 메시지 큐 통합 가이드
Kafka를 활용한 고성능 SSM 아키텍처 설계
분산 마이크로서비스 환경에서 안정적인 비동기 처리를 구현하기 위해 메시지 큐는 필수 요소다. Spring + Spring MVC + MyBatis(SM)로 구성된 전통적인 웹 애플리케이션도 카프카와의 통합을 통해 초고속 트래픽 환경, 예를 들어 플래시 세일(초대박 할인)과 같은 시나리오에 대응할 수 있다. 본 문서에서는 SM 기반 프로젝트에 ...
6월 10일 21:30에 게시됨