ã¦ã§ãã¢ããªã±ã¼ã·ã§ã³ãµã¼ããè¤æ°å°æ§æã¨ã2010年代ã«ã¯æµè¡ããªã
ã¿ã¤ãã«ã¯ç ½ãå ¥ã£ã¦ã¾ããã
ä»®ã«åçãã¼ã¸ãçæããã®ã«ãããæéã1ç§ããã®ãã¡ãã¼ã¿ãã¼ã¹ãmemcachedçãªã¢ã¼ããµã¼ãã¸ã®åãåããæéãé¤ãããCPUã®å¦çæéã0.1ç§ã¨ãããã¾ãããã¼ã¯ã®ãªã¯ã¨ã¹ãå¦çéã¯ãå¹³åã®ï¼åã¨ããã
ããããã¨ãã¯ã¢ããã³ã¢ã®ã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã§å¦çã§ãããªã¯ã¨ã¹ãã¯ã
4 core * 10 reqs/sec * 86,400 sec/day * 30 day/mon / 2 = 51,840,000 reqs/mon
ã¨ãç´5,000ä¸PV/æãï¼å°ã§æãããã¨ã«ãªãã
CPUãåãã¦ããæéã¯å ¨å¦çæéã®10åã¨ä»®å®ããããã ãããã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã®æ大åææ¥ç¶æ°ã¯
4 core * 10 = 40
ç¨åº¦ããã°ãããã¨ã«ãªããå®éã«ã¯ãå®å ¨ä¿æ°ãï¼åãã㦠80 ã¨ãããªã¯ã¨ã¹ãã®å¦çã«å¿ è¦ãªã¡ã¢ãªéã 100MB ã¨ããã¨ã
100 MB/conn * 80 conn = 8GB
ç¨åº¦ã®ã¡ã¢ãªãããã°ããã£ã¦ãã¨ã ãããã¡ããã¨ã¡ã¢ãªãç©ãã§ããã° CPU ã®åã«ã¡ã¢ãªããµããã£ã¦ãã¨ã¯ãªãã
ã¤ã¾ããç´5,000ä¸PV/æãããã®ãµã¤ãã¾ã§ãªããã¢ããªã±ã¼ã·ã§ã³ãµã¼ãï¼å°ã§æãããã¨ããæºä¸ã®è¨ç®ãæãç«ã¤ã
APIç³»ã®ã¢ã¯ã»ã¹ãã©ãã©ãå¢ãã¦ãããªãéããã¢ããªã±ã¼ã·ã§ã³ãµã¼ããè¤æ°å°ã§æ§æãããã£ã¦ã®ã¯ã大è¦æ¨¡ãªãµã¼ãã¹ä»¥å¤ã§ã¯ä¸è¦ã«ãªããã ãããªãã¨æã£ãã
2010/01/12追è¨: âã¯ç ½ã£ã¦ããã®ã§ããã£ã¨ããã¢ãªèª¬æ㯠ウェブ業界の15年、これからの10年 (Re ウェブアプリケーションサーバを複数台構成とか2010年代には流行らない) - kazuhoのメモ置き場ã