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