2. ã‚·ã‚¹ãƒ†ãƒ æ¦‚è¦ homingã¯ã€ã‚¢ãƒ¡ãƒ¼ãƒãƒ”グ関連サービスã®ã„ãšã‚Œã‹ã«ãƒã‚°ã‚¤ãƒ³ã—ã¦ã„るユーザã«å¯¾ã—ã¦ã€å„サービスã®é€šçŸ¥æƒ…å ±ã‚’æ¨ªæ–çš„ã«ãƒ—ッシュ通知ã—ã¾ã™ã€‚ システムã®æ§‹æˆã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ã€‚ 図2-1. ã‚·ã‚¹ãƒ†ãƒ æ¦‚è¦ 2-1. APIサームユーザã¸ã®é€šçŸ¥è¦æ±‚ã‚’å—ã‘付ã‘ã‚‹REST fullãªAPIã‚’å‚™ãˆãŸWebサーãƒã§ã™ã€‚ Node.jsã®Clusterã«ã‚ˆã‚‹ã€master/worker構æˆã§ç¨¼åƒã—ã¾ã™ã€‚ 通知è¦æ±‚ã¯ãƒ¯ãƒ¼ã‚«ãƒ—ãƒã‚»ã‚¹ã§å‡¦ç†ã—ã¾ã™ã€‚ 図2-2. APIサーム2-2. Redisサーãƒï¼ˆãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆã‚¢ç”¨ï¼‰ 一時的ãªãƒ‡ãƒ¼ã‚¿ã‚’ストアã™ã‚‹ãŸã‚ã®Redisサーãƒã§ã™ã€‚ sentinelプãƒã‚»ã‚¹ã«ã‚ˆã‚‹ã€master/slave構æˆã§ç¨¼åƒã—ã¾ã™ã€‚ ストアã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿ã¯ãƒ¡ãƒ¢ãƒªä¸Šã®ã¿ã§ç®¡ç†ã—ã€ãƒ‡ã‚£ã‚¹ã‚¯ã¸ã®æ›¸ãè¾¼ã¿ã¯è¡Œã„ã¾ã›ã‚“。 以下ã®æƒ…å ±ã‚’ç®¡ç†ã—ã¾ã™ã€‚ ユーザã®ã‚ªãƒ³ãƒ©ã‚¤ãƒ³æƒ…å ± ユーザIDã®ç´¢
{{#tags}}- {{label}}
{{/tags}}