Reactive Programing 사용예시
Reactive 환경에서 message-driven communication에 대한 이해는 필수다. Reactive Programming에 대한 이해를 위해 하나의 예시를 살펴보자.
마이크로서비스 패턴에서 게이트웨이 필수이기 때문에 예시에 포함시켰다. ( API Gateway, Service Registry에 대해 더 알고 싶다면 제 블로그의 Microservices 카테고리를 참고해주세요 )
응답성(responsive)를 위해서, 주문이 접수되면 바로 response를 return하고 async로 payment service를 호출한다. 최종 notifcation은 메일을 통해 전송이 된다.
'Back-End > Spring' 카테고리의 다른 글
Spring DataIntegrityViolationException 에러 (0) | 2019.04.03 |
---|---|
Lombok 사용하기 (0) | 2019.03.15 |
Spring IoC(제어의역전),DI(의존성주입)란? (0) | 2018.09.18 |
POJO(plain old java object)란? (0) | 2018.09.16 |
Spring Boot와 Docker를 이용한 개발환경 구축하기 (0) | 2018.09.02 |