´ë·®±¸¸ÅȨ >
Àü°øµµ¼­/´ëÇб³Àç
>
°øÇа迭
>
ÄÄÇ»ÅÍ°øÇÐ

ÆîÃ帱â
Àü¹®°¡°¡ ¾Ë·ÁÁÖ´Â À¥ ÆÛÆ÷¸Õ½º Æ©´× : ºü¸£°í °¡º­¿î À¥ ¼­ºñ½º¸¦ À§ÇÑ ¼º´É ÃÖÀûÈ­ ±â¹ý
Á¤°¡ 28,000¿ø
ÆǸŰ¡ 25,200¿ø (10% , 2,800¿ø)
I-Æ÷ÀÎÆ® 1,400P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ÄÄÇ»ÅÍ°øÇÐ
ÀúÀÚ ( ¿ªÀÚ : ±è¹ÎÈ£ )
ÃâÆÇ»ç/¹ßÇàÀÏ À§Å°ºÏ½º / 2024.01.03
ÆäÀÌÁö ¼ö 364 page
ISBN 9791158394752
»óÇ°ÄÚµå 356847240
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > Àü°øµµ¼­/´ëÇб³Àç  > °øÇа迭  > ÄÄÇ»ÅÍ°øÇÐ

 
ÀÚ¹Ù Æ۽ýºÅϽº ÇÁ·Î±×·¡¹Ö ¿Ïº® °¡À̵å 43,200¿ø (10%)
¸®¾×Æ® ÈÅÀ» È°¿ëÇÑ ¸¶ÀÌÅ©·Î »óÅ °ü¸® 24,300¿ø (10%)
Àü¹®°¡°¡ ¾Ë·ÁÁÖ´Â À¥ ÆÛÆ÷¸Õ½º Æ©´× 25,200¿ø (10%)
¿¤¶ó½ºÆ½¼­Ä¡ ¹ÙÀ̺í 31,500¿ø (10%)
ŸÀÔ½ºÅ©¸³Æ®, ¸®¾×Æ®, Next.js·Î ¹è¿ì´Â ½ÇÀü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß 31,500¿ø (10%)
          
 

 
¸ñÂ÷
¢Ã 1Àå: Æ©´×ÀÇ ±âÃÊ Áö½Ä 1-1 ÇöÀç À¥ ¼­ºñ½ºÀÇ Çʼö ¿ä°ÇÀÎ ¡®¼Óµµ¡¯ ___À¥ ¼­ºñ½ºÀÇ °æÀï·Â°ú Á÷°áµÇ´Â ¡®¼Óµµ¡¯ ___SEO¿¡µµ ¿µÇâÀ» ÁÖ´Â ¡®¼Óµµ¡¯ 1-2 ¼Óµµ°¡ ºü¸¥ À¥ ¼­ºñ½º ___ºñ¿ë Àý°¨¿¡µµ ¿µÇâÀ» ¹ÌÄ¡´Â ¡®¼Óµµ¡¯ ___¼Óµµ°¡ ºü¸¥ À¥ ¼­ºñ½º¶õ? ___À¥ ¼­ºñ½º ¼Óµµ ´ÜÀ§ ___À¥ ¼­ºñ½ºÀÇ ±¸Á¶ ÀÌÇØ 1-3 À¥ ¼­ºñ½º ºÎÇÏ ___À¥ ¼­ºñ½ºÀÇ ºÎÇÏ°¡ ³ôÀº »óÅ ___¼Óµµ¿Í ¿ë·® ___¼º´É Æ©´× 1-4 À¥ ¼­ºñ½º ¿ë·® ___ÇÊ¿ä ÃæºÐÇÑ ¿ë·® ___ÇÊ¿ä ÃæºÐÇÑ ¿ë·®À» ¿¹ÃøÇÏ´Â ¹æ¹ý 1-5 ¼º´É Æ©´×ÀÇ ½ÃÀÛ(1) ___ÃßÃøÇÏÁö ¾Ê°í °èÃø ___°øÁ¤ÇÑ ºñ±³ ___Çϳª¾¿ ºñ±³ 1-6 ¼º´É Æ©´×ÀÇ ½ÃÀÛ(2) ___º´¸ñ Çö»ó ÇØ¼Ò ___º´¸ñÀ» ½Äº°ÇÒ ¶§´Â ¹Ù±ùÂÊ¿¡¼­ ¾ÈÂÊÀ¸·Î ___º´¸ñ Çö»ó¿¡ ´ëóÇÏ´Â 3°¡Áö ¹æ¹ý 1-7 ¼º´É Æ©´×ÀÇ ½ÃÀÛ(3) ___ºÎÇÏ Å×½ºÆ®ÀÇ °úÁ¤ °³¿ä 1-8 Á¤¸® ¢Ã 2Àå: ¸ð´ÏÅ͸µ 2-1 ¸ð´ÏÅ͸µÀ̶õ - ÀÎÇÁ¶ó¿¡¼­ÀÇ Å×½ºÆ® 2-2 ¸ð´ÏÅ͸µ °³³ä 2-3 ¸ð´ÏÅ͸µ Á¾·ù ___¿ÜÇü °¨½Ã ___³»ºÎ °¨½Ã 2-4 ¼öµ¿ ¸ð´ÏÅ͸µ 2-5 ¸ð´ÏÅ͸µ µµ±¸ 2-6 ¸ð´ÏÅ͸µ µµ±¸ÀÇ ±¸Á¶ ___¿¡ÀÌÀüÆ® node_exporter ___node_exporter·Î ¾òÀ» ¼ö ÀÖ´Â ¸ÞÆ®¸¯ 2-7 ¸ð´ÏÅ͸µ ½Ç½Ã 2-8 ¸ð´ÏÅ͸µ ½Ã ÁÖÀÇÁ¡ ___¿Ã¹Ù¸¥ ÃøÁ¤ °á°ú È®ÀÎ ___2°³ÀÇ ±×·¡ÇÁ¸¦ ºñ±³ÇÒ ¶§ ´Ù¸¥ Á¶°Ç ¸ÂÃß±â ___ºÎÇÏ°¡ ³ôÀº »óÅ ¸ð´ÏÅ͸µ ___¸ð´ÏÅ͸µ ÇØ»óµµ 2-9 ·Î±× ¸ð´ÏÅ͸µ 2-10 Á¤¸® ¢Ã 3Àå: ºÎÇÏ Å×½ºÆ®ÀÇ ±âÃÊ 3-1 private-isu ___private-isu »ç¾ç ¹× ¿î¿µ ȯ°æ ___Á÷Á¢ private-isu¸¦ µ¿ÀÛ ___Amazon EC2¿¡¼­ private-isu ½ÃÀÛ ___Docker¿¡¼­ private-isu ½ÃÀÛ ___private-isu ½ÇÇà 3-2 ºÎÇÏ Å×½ºÆ® Áغñ ___ºÎÇÏ Å×½ºÆ® ȯ°æ Áغñ ___nginxÀÇ ¾×¼¼½º ·Î±× Áý°è ___¾×¼¼½º ·Î±×¸¦ JSON Çü½ÄÀ¸·Î Ãâ·Â ___JSON Çü½ÄÀÇ ¾×¼¼½º ·Î±× Áý°è ___alp¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý ___alp¸¦ »ç¿ëÇÑ ·Î±× Çؼ® ¹æ¹ý 3-3 º¥Ä¡¸¶Ä¿·Î ºÎÇÏ Å×½ºÆ® ½Ç½Ã ___ab ¸í·É ¼³Ä¡ ___ab ¸í·É »ç¿ë¹ý ___abÀÇ °á°ú¿Í alpÀÇ °á°ú ºñ±³ ___¾×¼¼½º ·Î±× ·ÎÅ×ÀÌ¼Ç 3-4 ¼º´É Æ©´× ½ÃÀÛ ___ºÎÇÏ Å×½ºÆ® ½Ç½Ã - ù ¹ø° °á°ú È®ÀÎ ___ºÎÇÏ Å×½ºÆ® Áß ºÎÇÏ ¸ð´ÏÅ͸µ ___MySQL º´¸ñÀ» ¹ß°ßÇÒ Áغñ ___½½·Î¿ì Äõ¸® ·Î±× ±¸¹® Çؼ® ___Æ©´× °á°ú¸¦ È®ÀÎÇÏ´Â ºÎÇÏ Å×½ºÆ® ___»õ·Î¿î º´¸ñ ã±â 3-5 º¥Ä¡¸¶Ä¿ÀÇ º´·Ä¼º ___¼­¹öÀÇ Ã³¸® ´É·ÂÀ» ÀüºÎ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎ ___¿Ö CPU¸¦ »ç¿ëÇÏÁö¾Ê´Â°¡? ___¿©·¯ CPU¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÑ ¼³Á¤ ___¼­¹ö º´·Ä¼ºÀ» ³ô¿© ºÎÇÏ Å×½ºÆ® ½Ç½Ã 3-6 Á¤¸® ¢Ã 4Àå: ½Ã³ª¸®¿À ºÎÇÏ Å×½ºÆ® 4-1 ºÎÇÏ Å×½ºÆ® µµ±¸ k6 ___k6 ¼³Ä¡ 4-2 k6·Î °£´ÜÇÑ ºÎÇÏ Å×½ºÆ® 4-3 k6·Î ½Ã³ª¸®¿À ÀÛ¼º ___½Ã³ª¸®¿À¿¡¼­ °øÅëÀ¸·Î »ç¿ëÇÏ´Â ÇÔ¼ö¸¦ Á¤ÀÇ ___À¥ ¼­ºñ½º ÃʱâÈ­ ó¸® ½Ã³ª¸®¿À ÀÛ¼º ___sleep() ÇÔ¼ö: ÀÏÁ¤½Ã°£ ´ë±â ___»ç¿ëÀÚ°¡ ·Î±×ÀÎÇØ ´ñ±ÛÀ» ÀÛ¼ºÇÏ´Â ½Ã³ª¸®¿À ÀÛ¼º ___check() ÇÔ¼ö: ÀÀ´ä ³»¿ë È®ÀÎ ___parseHTML() ÇÔ¼ö: HTML ³»ÀÇ ¿ä¼Ò¸¦ Ãëµæ ___ÆÄÀÏ ¾÷·Îµå°¡ Æ÷ÇÔµÈ ¾ç½Ä Á¦Ãâ ___½Ã³ª¸®¿À¿¡¼­ »ç¿ëÇÒ ¿ÜºÎ µ¥ÀÌÅÍ Áغñ 4-4 ¿©·¯ ½Ã³ª¸®¿À¸¦ °áÇÕÇÑ ÅëÇÕ ½Ã³ª¸®¿À ½Ç½Ã ___ÅëÇÕ ½Ã³ª¸®¿À ½ÇÇà °á°ú ¿¹ 4-5 ºÎÇÏ Å×½ºÆ®¿¡¼­ ¾òÀº ¾×¼¼½º ·Î±× Çؼ® 4-6 Á¤¸® ¢Ã 5Àå: µ¥ÀÌÅͺ£À̽º Æ©´× 5-1 µ¥ÀÌÅͺ£À̽ºÀÇ Á¾·ù ¹× ¼±Åà ___ÀÏ°ü¼ºÀ» °­Á¶ÇÏ´Â RDBMS ___ÀÀ¿ë ÇÁ·Î±×·¥ ¿ä±¸¿¡ ¸ÂÃá NoSQL ___ÀÏ°ü¼º°ú ºÐ»êÀ» ¸ðµÎ ÃæÁ·ÇÏ´Â NewSQL ___µ¥ÀÌÅͺ£À̽º ¼±Åà 5-2 µ¥ÀÌÅͺ£À̽º ºÎÇÏ ÃøÁ¤ ___OS¿¡¼­ ºÎÇϸ¦ ¸ð´ÏÅ͸µ ___MySQL ÇÁ·Î¼¼½º ¸ñ·Ï ___pt-query-digest·Î ½½·Î¿ì Äõ¸® ·Î±× ºÐ¼® ___query-digester¸¦ »ç¿ëÇÑ ÇÁ·ÎÆÄÀϸµ ÀÚµ¿È­ ___pt-query-digest °á°ú È®ÀÎ 5-3 À妽º·Î µ¥ÀÌÅͺ£À̽º¸¦ °í¼ÓÈ­ ___µ¥ÀÌÅͺ£À̽º¿¡¼­ °á°ú¸¦ ºü¸£°Ô ¾òÀ¸·Á¸é ___µ¥ÀÌÅͺ£À̽º¿¡¼­ À妽ºÀÇ ¿ªÇÒ ___À妽º·Î ÀÎÇØ °Ë»öÀÌ »¡¶óÁö´Â ÀÌÀ¯ ___MySQL¿¡¼­ À妽º »ç¿ë ___º¹ÇÕ À妽º ¹× Á¤·Ä¿¡ »ç¿ëµÇ´Â À妽º ___Ŭ·¯½ºÅÍ À妽º ±¸¼º ¹× Ŭ·¯½ºÅÍ À妽º¿¡¼­ À妽º Æ©´× ___³Ê¹« ¸¹Àº À妽º »ý¼ºÀ¸·Î ÀÎÇÑ ¾ÈƼ ÆÐÅÏ ___MySQLÀÌ Áö¿øÇÏ´Â ±âŸ À妽º 5-4 N+1À̶õ? ___Äõ¸® ¼ö°¡ Áõ°¡Çϸé ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´À·ÁÁö´Â ÀÌÀ¯ ___N+1À» ã°í ÇØ°áÇÏ´Â ¹æ¹ý ___µ¥ÀÌÅͺ£À̽º ÀÌ¿Ü¿¡µµ ÀÖ´Â N+1 ¹®Á¦ 5-5 µ¥ÀÌÅͺ£À̽º¿Í ÀÚ¿øÀ» È¿À²ÀûÀ¸·Î »ç¿ë ___FORCE INDEX¿Í STRAIGHT_JOIN ___ÇÊ¿äÇÑ ¿­¸¸ ÃëµæÇØ È¿À²È­ ___ÇÁ¸®Æä¾îµå ½ºÅ×ÀÌÆ®¸ÕÆ®¿Í Go ¾ð¾î¿¡¼­ÀÇ ¿¬°á ¼³Á¤ ___µ¥ÀÌÅͺ£À̽º¿ÍÀÇ ¿¬°á Áö¼Ó¼º ¹× ÃÖ´ë ¿¬°á ¼ö 5-6 Á¤¸® ¢Ã 6Àå: ¸®¹ö½º ÇÁ¶ô½Ã »ç¿ë 6-1 ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ÇÁ·Î¼¼½º ½º·¹µå 6-2 ¸®¹ö½º ÇÁ¶ô½Ã¸¦ ÀÌ¿ëÇÏ´Â ÀåÁ¡ 6-3 nginx¶õ? 6-4 nginx ±¸Á¶ 6-5 nginx·Î Àü¼ÛÇÒ ¶§ µ¥ÀÌÅÍ ¾ÐÃà 6-6 nginx¿¡ ÀÇÇÑ ¿äû ÀÀ´ä ¹öÆÛ¸µ 6-7 nginx¿Í ¾÷½ºÆ®¸² ¼­¹öÀÇ ¿¬°á °ü¸® 6-8 nginxÀÇ TLS Åë½Å ¼Óµµ Çâ»ó 6-9 Á¤¸® ¢Ã 7Àå: ij½Ã È°¿ë 7-1 ij½Ã µ¥ÀÌÅÍ ÀúÀå¿¡ »ç¿ëµÇ´Â ¹Ìµé¿þ¾î 7-2 ij½Ã¸¦ KVS¿¡ ÀúÀåÇÒ ¶§ÀÇ ÁÖÀÇÁ¡ 7-3 ¾ðÁ¦ ij½Ã¸¦ »ç¿ëÇÒ±î? ___TTLÀ» ÃæºÐÈ÷ ª°Ô ¼³Á¤ 7-4 ±¸Ã¼ÀûÀΠij½Ã ±¸Çö ¹æ¹ý ___ij½Ã¿¡ µ¥ÀÌÅÍ°¡ ¾øÀ¸¸é ij½Ã¸¦ »ý¼ºÇØ »ý¼º °á°ú¸¦ ÀúÀåÇÏ´Â ¹æ¹ý ___ij½Ã°¡ ¾ø´Ù¸é ±âº»°ªÀ̳ª ÀÌÀüÀÇ Ä³½Ã¸¦ ¹Ý ___ºñµ¿±âÀûÀ¸·Î ij½Ã °»½Å 󸮸¦ ½Ç½Ã ___ÀÏ°ý ó¸® µîÀ¸·Î Á¤±âÀûÀ¸·Î ij½Ã¸¦ °»½Å ___Private-isu¿¡¼­ ½ÇÁ¦·Î ij½Ã »ç¿ë 7-5 ij½Ã ¸ð´ÏÅ͸µ 7-6 Á¤¸® ¢Ã 8Àå: ¾Ë¾Æ µÎ¸é ÁÁÀº °í¼ÓÈ­ ¹æ¹ý 8-1 ¿ÜºÎ ¸í·É ½ÇÇàÀÌ ¾Æ´Ñ ¶óÀ̺귯¸® »ç¿ë 8-2 °³¹ß¿ë ¼³Á¤¿¡¼­ ºÒÇÊ¿äÇÑ ·Î±×¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù 8-3 HTTP Ŭ¶óÀ̾ðÆ® »ç¿ë ±â¹ý ___ÀûÀýÇÑ Å¸ÀӾƿô ¼³Á¤ ___µ¿ÀÏÇÑ È£½ºÆ®¿¡ ´ë·®ÀÇ ¿äûÀ» º¸³»´Â °æ¿ì È£½ºÆ®ÀÇ ¿¬°á ¼ö Á¦ÇÑ È®ÀÎ 8-4 Á¤Àû ÆÄÀÏÀ» ¸®¹ö½º ÇÁ¶ô½Ã¿¡¼­ Á÷Á¢ Àü´Þ 8-5 Ŭ¶óÀ̾ðÆ® Ãø¿¡¼­ ij½Ã¸¦ È°¿ëÇϱâ À§ÇØ HTTP Çì´õ¸¦ »ç¿ë 8-6 CDN»ó¿¡ HTTP ÀÀ´äÀ» ij½Ã ___CDNÀº Àü ¼¼°è ¾îµð¼­ ¾×¼¼½ºÇÏ´õ¶óµµ ºü¸¥ ¼­ºñ½º¸¦ Á¦°ø ___Cache-ControlÀ» »ç¿ëÇØ CDN ¶Ç´Â Proxy¿¡ ij½Ã 8-7 Á¤¸® ¢Ã 9Àå: OS ±âÃÊ Áö½Ä°ú Æ©´× 9-1 È帧 ÆľÇÇϱâ 9-2 ¸®´ª½º Ä¿³ÎÀÇ ±âÃÊ Áö½Ä 9-3 ¸®´ª½ºÀÇ ÇÁ·Î¼¼½º °ü¸® 9-4 ¸®´ª½ºÀÇ ³×Æ®¿öÅ© ___³×Æ®¿öÅ© ¸ÞÆ®¸¯ ___¸®´ª½º Ä¿³Î¿¡¼­ ÆÐŶ ó¸® È¿À²¼º 9-5 ¸®´ª½ºÀÇ µð½ºÅ© I/O ___½ºÅ丮Áö Á¾·ù ___½ºÅ丮Áö ¼º´ÉÀ̶õ - 󸮷®, Áö¿¬ ½Ã°£, IOPS ___½ºÅ丮Áö ¼ºÁú Á¶»ç ___µð½ºÅ© ¸¶¿îÆ® ¿É¼Ç ___I/O ½ºÄÉÁÙ·¯ 9-6 CPU »ç¿ë·ü ___us - User: »ç¿ëÀÚ °ø°£¿¡¼­ CPU »ç¿ë·ü ___sy - System: Ä¿³Î °ø°£¿¡¼­ÀÇ CPU »ç¿ë·ü ___ni - Nice: nice °ª(¿ì¼±¼øÀ§)ÀÌ º¯°æµÈ ÇÁ·Î¼¼½ºÀÇ CPU »ç¿ë·ü ___id - Idle: »ç¿ëµÇÁö ¾Ê´Â CPU ___wa - Wait: I/O 󸮸¦ ±â´Ù¸®´Â ÇÁ·Î¼¼½ºÀÇ CPU »ç¿ë·ü ___hi - Hardware Interrupt: Çϵå¿þ¾î ÀÎÅÍ·´Æ® ÇÁ·Î¼¼½ºÀÇ »ç¿ë·ü ___si - Soft Interrupt: ¼ÒÇÁÆ® ÀÎÅÍ·´Æ® ÇÁ·Î¼¼½ºÀÇ »ç¿ë·ü ___st - Steal: ÇÏÀÌÆÛ¹ÙÀÌÀú°¡ »ç¿ëÇÏ´Â CPU »ç¿ë·ü 9-7 ¸®´ª½º¿¡¼­ÀÇ È¿À²ÀûÀÎ ½Ã½ºÅÛ ¼³Á¤ ___ulimit 9-8 ¸®´ª½º Ä¿³Î ¸Å°³º¯¼ö ___net.core.somaxconn ___net.ipv4.ip_local_port_range 9-9 MTU(Maximum Transmission Unit) ___±âŸ Ä¿³Î ¸Å°³º¯¼ö 9-10 Á¤¸® ¢Ã ºÎ·ÏA: private-isu °ø·« ½Çõ A-1 ÁغñÇÑ ´ëȸ¿ë ȯ°æ A-2 º¥Ä¡¸¶Ä¿ ½ÇÇà ¹æ¹ý A-3 °¢ Àå¿¡¼­ ¼Ò°³ÇÑ ¹æ¹ý Àû¿ë ___Ãʱ⠻óÅÂ(¾à 640Á¡) ___comments Å×ÀÌºí¿¡ À妽º Ãß°¡(¾à 5,500Á¡) ___unicorn worker ÇÁ·Î¼¼½º¸¦ 4·Î ¼³Á¤(¾à 13,000Á¡) ___Á¤Àû ÆÄÀÏÀ» nginx·Î Àü´Þ(¾à 17,000Á¡) ___¾÷·Îµå À̹ÌÁö¸¦ Á¤Àû ÆÄÀÏÈ­(¾à 22,000Á¡) ___GET /À» ºÐ¼® ___posts¿Í users¸¦ JOINÇØ ÇÊ¿äÇÑ Çà ¼ö¸¸ Ãëµæ(¾à 90,000Á¡) ___º¥Ä¡¸¶Ä¿°¡ »ç¿ëÇÏ´Â ÆÄÀÏ µð½ºÅ©¸³ÅÍ »óÇÑÀ» Áõ°¡ ___ÇÁ¸®Æä¾îµå ½ºÅ×ÀÌÆ®¸ÕÆ®¸¦ °³¼±(¾à 110,000Á¡) ___comments Å×ÀÌºí¿¡ À妽º »ý¼º (¾à 115,000Á¡) ___posts¿¡¼­ N+1 Äõ¸® °á°ú ij½Ã(¾à 180,000Á¡) ___ÀûÀýÇÑ À妽º¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â Äõ¸®¸¦ ÇØ°á(¾à 200,000Á¡ ) ___¿ÜºÎ ¸í·É È£Ãâ ÁßÁö(¾à 240,000Á¡) ___MySQL ¼³Á¤ º¯°æ (¾à 250,000Á¡) ___memcached¿¡ ´ëÇÑ N + 1 Á¦°Å (¾à 300,000 Á¡ ) ___RubyÀÇ YJIT¸¦ È°¼ºÈ­(¾à 320,000Á¡) ___óÀ½¿¡ »ý¼ºÇÑ À妽º¸¦ »èÁ¦(¾à 10,000Á¡) A-4 Á¤¸® ¢Ã ºÎ·ÏB: º¥Ä¡¸¶Ä¿ ±¸Çö B-1 ISUCONÀÇ º¥Ä¡¸¶Ä¿´Â ¹«¾ùÀΰ¡? ___ºÎÇÏ Å×½ºÆ® µµ±¸·Î¼­ÀÇ º¥Ä¡¸¶Ä¿ ___À¥ ¼­ºñ½º ±¸Çö¿¡ ´ëÇÑ E2E Å×½ºÆ®·Î¼­ÀÇ º¥Ä¡¸¶Ä¿ ___Á¡¼ö¿Í ¿¡·¯¸¦ Á¦°øÇÏ´Â Á¤º¸¿øÀ¸·Î¼­ÀÇ º¥Ä¡¸¶Ä¿ ___º¥Ä¡¸¶Ä¿¿¡ ¿ä±¸µÇ´Â Çൿ¿¡ ÁÖÀÇÇÒ °Í B-2 ÀÚÁÖ »ç¿ëµÇ´Â º¥Ä¡¸¶Ä¿ ±¸Çö ÆÐÅÏ ___context.Context ___time°ú context¿¡ ÀÇÇÑ ·çÇÁ ÆÐÅÏ ___sync ÆÐÅ°Áö »ç¿ë ___sync/atomic ÆÐÅ°Áö »ç¿ë ___Functional Option ÆÐÅÏ B-3 private-isu¸¦ ´ë»óÀ¸·Î ÇÑ º¥Ä¡ ¸¶Ä¿ ±¸Çö ___ÀÔÃâ·Â ¼³°è ___µ¥ÀÌÅÍ °®±â ___ÃʱâÈ­ ó¸® ±¸ÇöÇϱâ ___·Î±×ÀÎÇϴ ó¸® ÀÛ¼º ___À̹ÌÁö¸¦ °Ô½ÃÇϴ ó¸® ¸¸µé±â ___ÃÖ»óÀ§ ÆäÀÌÁö °ËÁõ ___Á¡¼ö °è»ê ___½ÇÁ¦·Î ½ÇÇàÇÏ°í µ¿ÀÛÀ» È®ÀÎ B-4 Á¤¸®

¿ªÀÚ
±è¹ÎÈ£
´ëÇп¡¼­ »çÀ̹ö ÇØÅ· º¸¾ÈÀ» Àü°øÇÏ°í º¸¾È ±³À°À» ½ÃÀÛÀ¸·Î º¸¾È ¾÷°è¿¡ ù¹ßÀ» ³»µðµ±´Ù. ¿©·¯ ÀÎÅÍ³Ý ±â¾÷ÀÇ »ç³» º¸¾ÈÀ» ´ã´çÇßÀ¸¸ç ÇöÀç´Â ¼ÒÇÁÆ®¹ðÅ© ±×·ìÀÇ ¿ÂÇÁ·¹¹Ì½º ¹× Ŭ¶ó¿ìµå ȯ°æÀÇ º¸¾È »ç°í °¨½Ã¤ýºÐ¼®¤ý´ëÀÀ ¾÷¹«¸¦ ÁÖ·Î ´ã´çÇÏ°í ÀÖ´Ù.
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.