
본 포스팅에서는 서비스 간 비동기 통신, 이벤트 전달 등을 담당하는 Backing Service에 대해 알아보자. Backing Service는 서비스 간 약 결합을 통해 각 서비스에서 발생한 이벤트를 다른 이벤트로 전파하지 않고자 등장한 MSA Component이다. 마이크로서비스가 각 서비스 간 독립성을 보장한다 하더라도 서비스간 요청은 발생할 수 있으며, 이로 인한 장애 전파는 여전히 발생할 수 있다. 이를 위해 우리는 중계 역할을 하는 Backing 서비스를 통해 비동기 방식으로 이벤트를 전달하여 각 서비스간 독립성을 여전히 유지할 수 있다. Message Queue와 같은 Backing Service를 사용하지 않는 강한 결합 구조의 경우, 여러 서비스를 걸치는 실시간 트랜잭션을 처리할 때, 하..
② 클라우드 마스터/ⓜ MSA
2019. 2. 23. 02:48
- Total
- 1,665,869
- Today
- 79
- Yesterday
- 1,799
링크
TAG
- aws
- API Gateway
- JEUS7
- JBoss
- 마이크로서비스
- 마이크로서비스 아키텍처
- SA
- Da
- MSA
- git
- openstack tenant
- k8s
- OpenStack
- TA
- openstack token issue
- JEUS6
- apache
- 오픈스택
- 아키텍처
- jeus
- kubernetes
- node.js
- Architecture
- wildfly
- aa
- 쿠버네티스
- nodejs
- Docker
- webtob
- SWA