book.jayu.org
RabbitMQ 따라잡기: AMQP 기반의 오픈소스 메시지 브로커

RabbitMQ 따라잡기: AMQP 기반의 오픈소스 메시지 브로커

데이비드 도소트 지음 / 장준호 (옮긴이)

에이콘출판(주)·2015-03-31

  • 총류
  • KDC 004.565

로그인하면 내 서재에 추가할 수 있어요.

책 소개

인류의 탄생과 더불어 몸짓언어는 비약적인 발전을 거듭했고, 최첨단 기술이 도래한 21세기를 살아가는 우리는 현재 메시징 시대에 살고 있다고 해도 과언이 아니다. 인터넷이 보급되고 활성화되면서 지구 반대편에 있는 친구와도 실시간으로 대화할 수 있는 시대임은 이미 거론할 필요조차 없거니와 더불어 상호 정보교환 또한 질적, 물적으로 급격히 향상되어 왔다. RabbitMQ는 이처럼 서로 다른 시스템 간에 메시지를 효율적으로 교환할 수 있으며, 메시지 표준 프로토콜인 AMQP를 기반으로 만들어져 풍부한 기능을 제공한다. 채팅 시스템을 비롯해 로그 수집 및 분석, 비동기 처리 시스템, 그리고 분산 시스템 환경에서의 시스템 통합까지 RabbitMQ의 활용 범위는 무궁무진하다. 비단 각 시스템뿐만 아니라 애플리케이션 스레드 혹은 프로세스 간 데이터 통신을 위해서도 메시지 큐는 필수적이다. RabbitMQ가 제공하는 기능을 제대로 알고 있다면 적시적지(適時適地)에 사용할 수 있을 것이다. 이 책을 통해 독자 여러분이 필요한 기능을 섭렵하길 기원한다. 나는 메시징 시스템이라는 용어를 처음 접했을 당시, 기본 개념조차 없었음에도 아이러니하게 친숙함을 느꼈다. 그럴 수밖에 없었던 것이 사실 메시지 큐는 갑자기 출현한 최신 기술이 아니기 때문이다. RabbitMQ는 메시지 큐를 활용하는 브로커로, 서로 간에 메시지를 교환할 수 있는 여러 방법을 가지고 있다. 메시지를 교환한다는 말은, 서로 간에 의사소통을 한다는 의미이기도 하다. 누군가와 의사소통하는 것은 쉽지만은 않은 일이며 서로의 생각을 곧이곧대로 전하기 위해서는 여러 의사소통 방법이 필요하다. 유창하게 말을 잘한다고 해서 의사소통 능력이 뛰어나다고 할 수 없듯이 남의 말을 귀담아 듣는 경청도 중요하며, 상대방의 문화에 대한 이해도 필요하다. 이처럼 메시징 시스템을 이해하기 위해서는 단순히 기능 중심이 아닌 이면에 숨겨진 근본 개념 또한 중요하리라 생각한다. 독자 여러분 역시 이 책을 통해 메시징의 근본 개념을 습득하길 바란다. 자, 이제 책을 펼쳐 저자가 안내하는 RabbitMQ의 세계로 껑충 뛰어들어가 보자!

목차펼치기

1장. 메시징, 도약의 첫걸음 메시징이란? __느슨하게 결합된 시스템 구성 __AMQP란? RabbitMQ 브로커 __RabbitMQ 사용 사례 RabbitMQ 준비 __브로커 설치 __관리 플러그인 설치 __계정 설정 요약 2장. 애플리케이션 수신함 만들기 RabbitMQ에 연결 __채널과 작업 __수신함 구축 ____사용자에게 메시지 보내기 ____AMQP 메시지 구조 ____사용자 메시지 가져오기 __실행화면 살펴보기 토픽 메시지 추가 요약 3장. 서버 푸시로 전환 폴링 그 너머로 __큐 소비 ____소비자 구독 클래스 만들기 ____구독 관리 __웹소켓 엔드포인트로 연결 ____애플리케이션 실행 모든 큐에 메시지 발행 __팬아웃 익스체인지 결합 __모든 사용자에게 메시지 발행 __애플리케이션 구동 요약 4장. 애플리케이션 로그 처리 로그 발행과 소비 AMQP 부하 테스트 __부하 테스트 수행 __메시지 프리페칭 오류 메시지 보내기 요약 5장. 메시지 전달 처리 발송 불가 메시지 처리 __큐 리팩토링 __메시지 처리 메시지 전달 보장 __백오피스 송신자 구현 요약 6장. 스마트 메시지 라우팅 서비스 지향 메시징 __큐로 메시지 회신 __서비스 요청 라우팅 인증 서비스 구현 인증 서비스 호출 요약 7장. 운영 환경에 RabbitMQ 설정 브로커 단일 장애점 해결 __미러링 큐 구성 __클러스터에 연결 __브로커 페더레이션 브로커 모니터링 요약 8장. 애플리케이션 테스팅과 추적 RabbitMQ 애플리케이션 테스트 __RabbitMQ 애플리케이션 단위 테스팅 __RabbitMQ 애플리케이션 통합 테스팅 RabbitMQ 추적 __파이어호스 추적기 요약 부록. 메시지 스키마 사용자 메시지 인증 메시지 일반적인 오류 메시지

출처: 국립중앙도서관 서지정보

리뷰 남기기

로그인하면 리뷰를 남길 수 있어요.

리뷰 0개

아직 리뷰가 없어요.