달력

12026  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

메세지 큐?

devel 2010. 1. 31. 21:22
이번에 프로젝트 하면서 팀내에서 메세지 큐에 대한 중요성을 토로하는 분위기가 나오고 있다.

나는 솔직히 뭐지? 스러운데... 요컨데 의아한 부분은 메세지 큐를 필요로 하는 용도가 뭐냐는 점이다.

나도 예전에 메세지 큐를 도입해보려고 고민해본적이 있었는데, 그당시 내 상황에는 맞지 않아서 간단히 내부 큐를 구현하는 것으로 일단락 지었던 기억이 있다.( 그당시에는 그냥 막연히 필요하지 않나 생각했던거 같다.)

그때는 들어온 요청에 대한 안정성 때문에 필요하다고 생각했다. 

요청을 받아놓고 죽어버리면 날아가니까. 그렇다고 DB에 넣으면 느려질테고...

최근 팀원이 이야기하는 내용도 대략 그런 맥락이라 이해하고 있긴 한데...

과연 메세지 큐는 원래 그럴 용도로 나온건가?

해서 검색을 좀 해보니까... 이런(http://neojjang.egloos.com/1907005) 글도 있더라...

이경우는 DB에 대한 버퍼 용도로 메세지 큐를 사용하는 것.

흠. 메시지 큐의 용도에 대한 고찰을 한번 정리해봐야겠다.




Posted by 2d
|