inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 서비스 개발

강의하고는 관계가 없는데요. 배민에선 CQRS 구현을 어떻게 하신건가요?

703

임창수
1

배민은 지금 거대한 CQRS 시스템이라는 글을 읽었는데요.
 
어떤 기술들을 사용했는지 혹시 알 수 있을까요?
 
찾아보면 간단하게는 Rest template, feign 등을 사용해서 마이크로서비스 간의 통신은 할 수 있고
 
시스템 간의 동기화는 kafka 같은 기술을 사용하는 것 같은데요.
 
이게 또 CQRS 라는걸 좀 더 엄격하게? 적용한다면 event sourcing, event store 이런 개념이 또 들어가더라고요.
 
스프링에는 이런 기능들을 제공하는 Axon이라는 프레임워크도 있더군요.
 
 

답변 1

3

김영한

안녕하세요. 임창수님

다음 두 영상을 참고해주세요.

https://www.youtube.com/watch?v=BnS6343GTkY

https://www.youtube.com/watch?v=38cmd_fYwQk

감사합니다.