Cluster

    socket.io에서 사용되는 Redis (Pub/Sub 구조)

    socket.io에서 사용되는 Redis (Pub/Sub 구조)

    Redis 의 Publish / Subscribe 구조 : 발신자(게시자)가 특정 수진자(구독자)에게 메시지를 보내도록 프로그래밍 되지않은 pub/sub 메시징 패러다임이다. 게시된 메시지는 구독자에 대한 정보 없이 채널로 특성화된다. 구독자는 하나 이상의 채널에 관심을 표하게 되면, 오직 관심있는 pub들의 메시지들만 받게 된다. foo와 bar 채널을 구독하기 위해 client는 다음의 명령어를 실행한다. SUBSCRIBE foo bar 다른 클라이언트가 foo나 bar에 보낸 메시지들은 구독한 client에게 pushed 됩니다. Pub/Sub는 key에 대해 일체의 간섭이 없게 만들어졌습니다. 1보다 숫자가 많은 10번 db에서 publising 하더라도, 1번 db에서 subscribe 할 수 ..