반응형

마이크로 서비스

- Small

- API로 다른 서비스와 연계된다.

- 자율적이다. (Autonomous)

- 한 가지 일을 잘 처리하는 데 촛점이 있다 (focused on doing on thing well)


장점

- Technology Heterogeneity (기술의 이질성)

- Resilience (탄력성)

- Scaling (규모 조정)

- Ease of deployment (배포 편의성)

- Organizational Alignment

- Composability (결합성)

- Replaceability (대체 가능성)


단점

- Complexity (복잡성)

- Multiple database & Transaction Management (다중 데이터베이스/트랜잭션 관리)

- Complicated Test (복잡한 시험)

- Require automation for Deploy/Operation (배포 자동화 필요)

- Hard to develop features span multiple service (여러 서비스에 걸쳐 있는 기능 개발 어려움)

 


반응형

+ Recent posts