blockingqueue 썸네일형 리스트형 [Java] BlockingQueue를 사용한 생산자-소비자 패턴 모델 구현 요즘 회사에서 RabbitMQ를 사용하여 메시지 처리 프로그래밍을 하고 있습니다. 다른 개발자분과 함께 개발 중인데 저는 Consumer 역할을 하는 데몬을 구현중이네요. 생산자-소비자라는 것이 상대적인 부분이 있어서 MQ를 중심으로 제가 개발 중인 데몬은 소비자가 되지만... 제 데몬을 중심으로는 이 소비자가 다시 생산자가 되는 그런 개념이 됩니다. 아무튼 MQ로부터 메시지를 가져오고 그것을 내부 Queue에 저장하여 이런저런 할 일들을 구현을 해야하다보니 데몬안에서도 또 다시 생산자-소비자 패턴의 모델이 되어버렸습니다. 이를위해 Java에서 제공되는 BlockingQueue를 사용하였습니다. "자바 병렬처리 프로그래밍"이란 책에서는 이 Queue가 생산자-소비자 패턴을 구현하는데 아주 좋은 Queue.. 더보기 이전 1 다음