#22. 소프트웨어 아키텍처 The Hard Parts

소프트웨어 아키텍처 The Hard Parts
분산 아키텍처를 위한 모던 트레이드오프 분석
- 원서명 – Software Architecture: The Hard Parts
- 지은이 – Mark Richards, Neal Ford, Pramod Sadalage, Zhamak Dehghani
- 옮긴이 – 이일웅
- ISBN : 9791169210294
- 2022년 10월 1일 펴냄
- 508쪽
소프트웨어 아키텍처 문제-해결을 위한 지식과 실용적 프레임워크를 다루는 안내서
『소프트웨어 아키텍처 101』의 실무편에 해당하는 후속작이다. 분산 아키텍처를 구축할 때 서비스를 나눠야 하는 경우와 합쳐야 하는 경우를 각각 세분도(granularity) 분해인과 통합인이라는 두 가지 관점에서 바라보고, 어떻게 하면 아키텍트가 객관적으로 트레이드오프를 분석해서 올바른 의사 결정을 내릴 수 있는지 이야기한다. 전작이 소프트웨어 아키텍처의 중심 철학과 다양한 아키텍처의 세계를 빠르게 훑어보는 개론서였다면, 『소프트웨어 아키텍처 The Hard Parts』는 제목에 걸맞게 실무 아키텍처링을 할 때 가장 난해한, 그러나 한번 결정되면 바꾸기 어렵고 근본적인 영향을 미치는 부분(hard part)을 진지하게 살펴본다.