클라이언트 - 서버 - DB
위 같은 구조일 때, RabbitMQ는 어디에 위치하게 되는거임?
구글링해보니까 서버랑 DB에 위치하는거같은데
loadbalancing같은 기능도 있던데 그럼 클라이어언트랑 서버 사이에 위치할수도 있는거아냐?
rabbitMQ가 우선 큐에 담아뒀다가 처리하는 방식인데 DB에 저장할 데이터들을 큐에 담아두는 이유가 정확히 뭐임?
클라이언트 - 서버 - DB
위 같은 구조일 때, RabbitMQ는 어디에 위치하게 되는거임?
구글링해보니까 서버랑 DB에 위치하는거같은데
loadbalancing같은 기능도 있던데 그럼 클라이어언트랑 서버 사이에 위치할수도 있는거아냐?
rabbitMQ가 우선 큐에 담아뒀다가 처리하는 방식인데 DB에 저장할 데이터들을 큐에 담아두는 이유가 정확히 뭐임?
분산처리할려고 ……….
사용처에 따라 어디에 둘지는 마음대로하면됨.
서버를 기능으로 분리하고 생각해보셈 - dc App
서버 옆에 붙긴하는데 보통 서버랑 서버 사이에 붙음 - dc App
AMQP기본 포지션은 미들웨어
클라 서버 개념부터 알아야할듯