소프트웨어 아키텍처 패턴
[확장성 패턴] 코레오그래피(Choreography) 패턴
코레오그래피(Choreography) 패턴 코레오그래피 패턴 - 장점 통신은 비동기로 동작한다. 시스템에 변경이 용이하다. 서비스 추가/삭제가 용이 많은 서비스로 플로우를 확장할 수 있다. 조직을 쉽게 확장할 수 있다. 많은 팀이 함께 사용할 수 있다. 팀간 적은 마찰 코레오그래피 패턴 - 단점 문제 해결이 어렵다. 통합 테스트가 복잡하다. 서비스가 많아지면 더 어려워진다. 코레이그래피 패턴은 다음과 같은 경우에 적합하다. 단순한 플로우 적은 서비스 참고 https://www.udemy.com/course/cloud-computing-software-architecture-patterns-korean
2024. 2. 23. 20:18