마이크로서비스
비즈니스 도메인에 따라 모델링된 독립적으로 릴리스 가능한 서비스
기능을 캡슐화하고 네트워크를 통해 다른 서비스들에 액세스하게 해준다.
외부에서 본 경우

독립적 배포성
비즈니스 도메인 중심의 모델링
자기 상태 소유
소비자들에게도 변경을 강요하게 된다.크기
유연성
아키텍처와 조직의 정렬
콘웨이의 법칙
과거에는 핵심 역량을 기반으로 사람들을 그룹화

이제 핸드오프와 사일로를 줄이기 위해 다양한 기술을 갖춘 팀으로 묶는다.

데이터베이스가 코드 수준으로 분해되지 않아서 미래에 모놀리스를 분해하려면 어려움에 직면기술 이질성
각 서비스에 적합한 도구를 선택할 수 있다.

새로운 기술 도입 시 사이드 이펙트가 적다.
견고성
확장성
배포 용이성
조직적 정렬
조합성
네트워크를 통해 교류사가 패턴, 궁극적 일관성 같은 개념을 사용해야한다.