해결된 질문
작성
·
320
답변 1
1
음 일종의 데이터 관리 기법이라고 생각을 하시면됩니다.
Pub/Sub 이라고 검색을 하시면 더 많은 정보를 얻으실 수 있을꺼 같아요
이벤트를 Publish하고, 다른 모듈이나 서버에서 Subscribe하는 형태이고 MSA라고 칭하는 아키텍처에서 주로 사용이 됩니다.
대표적으로 rabbitMQ, Kafka, Redis가 많이 사용이 되며, 큰 데이터를 관리하는 회사에서는 Kafka를 가장 많이 사용하고 기능적인 동작을 위해서 사용을 한다면 Redis를 많이 사용합니다.
많이 사용하는 기법은 아닌데, 이런 상황에서 사용이 됩니다.
모듈간 통신
특정 tx가 발생을 했을 때 다양한 서버에서의 알림 요청이 진행되어야 하는경우
나중에 기회가 된다면 해당 Pub/Sub 아키텍처도 다루어 보도록 하겠습니다.
또 질문이 있다면 편하게 질문주세요. 강의 주제와 다른 취업이나 이직에 대한 질문도 괜찮습니다.
좋은 하루 되시고 공부 열심히!!! 감사합니다.