본문으로 건너뛰기

8개 문서가 "MESSAGE_QUEUE" 태그에 분류되었습니다

모든 태그 보기

Broker

Apache Kafka의 브로커, 토픽, 파티션, 레플리케이션 등 핵심 컴포넌트들의 동작 원리와 설계 철학을 상세히 알아봅니다. 각 컴포넌트의 역할과 설정 방법, 운영 시 고려사항을 실전 경험을 바탕으로 설명합니다.

Exchange

RabbitMQ의 핵심 개념인 Exchange에 대해 상세히 알아봅니다. 네 가지 Exchange 타입의 특징과 작동 방식, 바인딩 개념을 코드 예제와 함께 설명하여 RabbitMQ의 강력한 메시징 기능을 효과적으로 활용하는 방법을 소개합니다.

Kafka

Apache Kafka의 핵심 개념과 주요 특징을 상세히 알아봅니다. 높은 처리량, 확장성, 고가용성 등 Kafka가 제공하는 장점들을 실제 사례와 함께 설명하고, 주요 구성 요소들의 역할을 명확히 이해할 수 있도록 돕습니다.

Message System

분산 시스템에서 핵심적인 역할을 하는 메시징 시스템의 개념과 작동 원리를 상세히 알아봅니다. 큐잉과 발행-구독 모델의 차이점, 메시지 브로커의 역할, 그리고 실제 현업에서 사용되는 다양한 메시징 시스템 솔루션을 소개합니다.

Producer

아파치 카프카의 프로듀서 개념과 동작 방식을 상세히 알아봅니다. 파티셔너, 배치 처리, 메시지 전송 방식부터 프로듀서 API 사용법과 주요 설정까지 실무에 필요한 내용을 총망라합니다.

RabbitMQ

분산 시스템의 핵심 요소인 RabbitMQ의 기본 개념부터 실전 활용법까지 상세히 알아봅니다. 메시지 큐의 작동 원리와 실제 구현 사례를 통해 효율적인 시스템 설계 방법을 설명합니다.

Redis Pub/Sub

Redis의 Publish/Subscribe 메시징 시스템을 상세히 알아봅니다. 기본 개념부터 실제 사용법, 패턴 매칭 구독까지 실무에서 바로 활용할 수 있는 내용을 다룹니다.

Redis Streams

Redis Streams의 기본 개념부터 실제 프로덕션 환경에서의 활용 사례와 주의점까지 상세히 알아봅니다. Redis 5.0에서 도입된 Streams 자료구조의 특징과 장단점, LINE의 실제 도입 사례를 통해 효과적인 활용 방법을 설명합니다.