22.02.2017 Views

마이크로서비스 아키텍처 구축 : 대용량 시스템의 효율적인 분산 설계 기법_맛보기

샘 뉴먼 저/정성권 역 | 한빛미디어 | 2017년 03월 26,000원

샘 뉴먼 저/정성권 역 | 한빛미디어 | 2017년 03월
26,000원

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONTENTS<br />

4.15 외부 소프트웨어와 통합 .............................................................................................. 118<br />

4.15.1 통제 부족 ..................................................................................................... 119<br />

4.15.2 맞춤화 ......................................................................................................... 119<br />

4.15.3 스파게티 통합 ............................................................................................... 120<br />

4.15.4 여러분 방식대로 ............................................................................................ 120<br />

4.15.5 교살자 패턴 .................................................................................................. 123<br />

4.16 마치며 .................................................................................................................... 124<br />

CHAPTER 5 모놀리스 분해하기<br />

5.1 접합부가 중요하다 ..................................................................................................... 125<br />

5.2 뮤직코퍼레이션 분해하기 ............................................................................................ 126<br />

5.3 모놀리스를 분리하는 이유 ........................................................................................... 128<br />

5.3.1 변경의 속도 .................................................................................................. 128<br />

5.3.2 팀 구조 ........................................................................................................ 128<br />

5.3.3 보안 ............................................................................................................ 128<br />

5.3.4 기술 ............................................................................................................ 129<br />

5.4 뒤엉킨 의존성 ........................................................................................................... 129<br />

5.5 데이터베이스 ............................................................................................................ 129<br />

5.6 문제에 대처하기 ........................................................................................................ 130<br />

5.7 예: 외부 키 관계 깨뜨리기 ........................................................................................... 131<br />

5.8 예: 공유 정적 데이터 .................................................................................................. 133<br />

5.9 예: 공유 데이터 ........................................................................................................ 134<br />

5.10 예: 공유 테이블 ........................................................................................................ 136<br />

5.11 데이터베이스 리팩토링 ............................................................................................... 137<br />

5.11.1 단계적인 분리 ............................................................................................... 137<br />

5.12 트랜잭션의 경계 ........................................................................................................ 138<br />

5.12.1 나중에 재시도하기 ......................................................................................... 140<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!