
627
15
장
조직 구조
템 설계보다 선행된 것이 아니라 실제로 아키텍처를 중심으로 형성됐다는 사실을 깨닫지 못했
다. 인쇄 사업 부분이 줄어들고 디지털 사업 부분이 성장함에 따라 시스템 설계가 의도치 않게
조직이 성장하는 방향을 제시했다.
결국 필자와 동료들은 시스템 설계의 단점이 무엇이든 간에 변화를 만들기 위해 조직 구조를
변경해야 한다는 것을 깨달았다. 지금은 회사가 많이 바뀌었지만, 이 변화는 수년에 걸쳐 이뤄
졌다.
15.1615.16
사람 사람
처음에 어떻게 보이든 항상 사람의 문제다.처음에 어떻게 보이든 항상 사람의 문제다.
게리 웨인버그
Gerry
Weinberg
, ‘컨설팅의 두 번째 법칙
The
Second
Law
of
Consulting
’
마이크로서비스 환경에서는 개발자가 자신만의 작은 세계에서 코드 작성에 대해 생각하기가
더 어렵다는 점을 이해해야 한다. 그들은 네트워크 경계를 넘어선 호출과 같은 것들의 의미와
실패의 시사점을 더 잘 알고 있어야 한다. 또한 우리는 데이터 저장소에서 언어에 이르기까지
새로운 기술을 더 쉽게 시험해볼 수 있는 마이크로서비스의 기능에 대해서도 이야기했다. 하지
만 대부분의 개발자가 하나의 언어만 사용해야 하고 운영 문제에 대해 완전히 무지한 모놀리식
시스템이 존재하는 세상에서 나와야 할 때, 마이크로서비스 세계에 ...