똑같은 서비스가 2개 이상 가동되고, 서로 다른 db를 사용할 때, 이럴 경우 서로간의 db가 동기화되지않으면 서로 잘못된 정보를 표시할 수도 있다.
그래서 데이터를 동기화하는 녀석들을 사용할 것이다.
지금 알아볼 것은 kafka 이다.
카프카를 사용하지 않으면, end to end 연결방식의 아키텍쳐에서 데이터 연동의 복잡성이 증가하고, 확징이 어려워진다.
근데
중간에 카프카 서버를 나두면 한방에 교통정리를 해준다 !
'MSA(마이크로 서비스 아키텍처)' 카테고리의 다른 글
docker: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by docker) (0) | 2023.08.03 |
---|---|
Docker (0) | 2023.08.03 |
Feign Client (1) | 2023.08.01 |
젠킨스&깃허브 연동 -2 (1) | 2023.07.26 |
젠킨스&깃허브 연동 -1 (1) | 2023.07.25 |