¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ¾ÆÆÄÄ¡ StormÀ» ÀÌ¿ëÇÑ ºÐ»ê ½Ç½Ã°£ ºòµ¥ÀÌÅÍ Ã³¸® - acorn+PACKT ½Ã¸®Áî

    ¾ÆÆÄÄ¡ StormÀ» ÀÌ¿ëÇÑ ºÐ»ê ½Ç½Ã°£ ºòµ¥ÀÌÅÍ Ã³¸® - acorn+PACKT ½Ã¸®Áî

    ¿øÁ¦ : Storm Blueprints: Patterns for Distributed Real-time Computation

    • Å×ÀÏ·¯ °ÔÃ÷, ºê¶óÀ̾ð ¿À´Ò Àú
    • ÀÌÁ¾Èñ ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2015³â 02¿ù 17ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆÇ¸Å°¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 05¿ù 05ÀÏ(¿ù)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788960776715 380ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 139

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¡Ú ¿ä¾à ¡Ú
    ÀÌ Ã¥Àº ±¤¹üÀ§ÇÑ ºÐ»ê ¿¬»ê ÁÖÁ¦¿¡ ´ëÇØ ´Ù·ç°í ¼³°è¿Í ÅëÇÕ ÆÐÅϻӸ¸ ¾Æ´Ï¶ó ÀÌ ±â¼úÀ» À¯¿ëÇÏ°Ô ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ºÐ¾ß¿Í ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù·é´Ù. ¶ÇÇÑ °£´ÜÇÑ ½ºÅè(Storm) ÅäÆú·ÎÁöºÎÅÍ ½ÇÀü¿¡¼­ »ç¿ëÇÏ´Â ½ºÅè±îÁö ¾Ë·ÁÁØ´Ù. Á¡Á¡ ´õ º¹ÀâÇØÁö´Â ¿¹Á¦¸¦ ÀÌ¿ëÇØ °í±Þ ½ºÅè °³³äÀ» ¼³¸íÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¹èÆ÷¿Í ¿î¿µ¿¡ ´ëÇÑ °í±Þ ±â¼úµµ ´Ù·é´Ù.
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ½ºÅèÀÇ ±âÃÊ
    ¡á ¼öµµ(pseudo) ºÐ»ê ¸ðµå¿Í ºÐ»ê ¸ðµå ½ºÅè ¼³Ä¡ ¹× ¼³Á¤
    ¡á Æ®¶óÀ̵§Æ®¿Í ºÐ»ê »óÅÂÀÇ ±âÃÊ °³³ä
    ¡á ºÐ»ê ...
    ¡Ú ¿ä¾à ¡Ú
    ÀÌ Ã¥Àº ±¤¹üÀ§ÇÑ ºÐ»ê ¿¬»ê ÁÖÁ¦¿¡ ´ëÇØ ´Ù·ç°í ¼³°è¿Í ÅëÇÕ ÆÐÅϻӸ¸ ¾Æ´Ï¶ó ÀÌ ±â¼úÀ» À¯¿ëÇÏ°Ô ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ºÐ¾ß¿Í ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù·é´Ù. ¶ÇÇÑ °£´ÜÇÑ ½ºÅè(Storm) ÅäÆú·ÎÁöºÎÅÍ ½ÇÀü¿¡¼­ »ç¿ëÇÏ´Â ½ºÅè±îÁö ¾Ë·ÁÁØ´Ù. Á¡Á¡ ´õ º¹ÀâÇØÁö´Â ¿¹Á¦¸¦ ÀÌ¿ëÇØ °í±Þ ½ºÅè °³³äÀ» ¼³¸íÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¹èÆ÷¿Í ¿î¿µ¿¡ ´ëÇÑ °í±Þ ±â¼úµµ ´Ù·é´Ù.
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ½ºÅèÀÇ ±âÃÊ
    ¡á ¼öµµ(pseudo) ºÐ»ê ¸ðµå¿Í ºÐ»ê ¸ðµå ½ºÅè ¼³Ä¡ ¹× ¼³Á¤
    ¡á Æ®¶óÀ̵§Æ®¿Í ºÐ»ê »óÅÂÀÇ ±âÃÊ °³³ä
    ¡á ºÐ»ê ½Ã½ºÅÛÀÇ µðÀÚÀÎ ÆÐÅϰú µ¥ÀÌÅÍ Ç÷οì
    ¡á ŸÀÌź(Titan) µîÀÇ ÀúÀå ±â¼ú°ú ½ºÅèÀ» ÅëÇÕÇÏ´Â ¹æ¹ý
    ¡á ¾á(YARN)¿¡ ½ºÅèÀ» ¹èÆ÷ÇÏ°í ½ÇÇàÇÏ´Â ¹æ¹ý
    ¡á ºÐ»ê ÀúÀå¼Ò¸¦ ÀÌ¿ëÇØ Áö¼ÓÀûÀÎ °¡¿ë¼º°ú Àå¾Ö ±Øº¹ÇÒ ÀÖ´Â ½Ã½ºÅÛ ±¸Ãà
    ¡á Áß¾Ó ÁýÁßµÈ ·Î±ë°ú ó¸® ¹æ¹ý
    ¡á Æú¸®±×¶ù(polyglot) ÀúÀå°ú ºÐ»ê Æ®·£Àè¼Ç ±¸Çö
    ¡á Ŭ¸¯½º·ç(click-through) ºÐ¼®À» ÅëÇÑ ±¤°í Ä·ÆäÀÎ È¿°ú °è»ê
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÌ Ã¥Àº ½ºÅè¿¡¼­ ÀÚ¹Ù·Î °³¹ßÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ °ÍÀÌÁö¸¸ ¿î¿µÀÚ, ¾ÆÅ°ÅØÆ®, °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ¾²¿©Á³´Ù. ¶ÇÇÑ ÇϵÓ(Hadoop) Àü¹®°¡µéÀ» À§ÇÑ ÈǸ¢ÇÑ ½ºÅè ¼Ò°³¼­ÀÌ¸ç ¹èÄ¡ 󸮸¦ ½Ç½Ã°£ ºÐ¼®À¸·Î ¹Ù²Ù´Â ¹æ¹ýÀ» ±â¼úÇÑ ÈǸ¢ÇÑ °¡À̵å´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    1Àå, ¡®ºÐ»ê ´Ü¾î ¼¼±â¡¯ ½ºÅèÀ» ÀÌ¿ëÇÑ ºÐ»ê ½ºÆ®¸² ó¸®ÀÇ ÇÙ½É °³³äÀ» ¼Ò°³ÇÑ´Ù. ºÐ»ê ´Ü¾î ¼¼±â ¿¹Á¦´Â ÈξÀ º¹ÀâÇÑ ¿¬»ê¿¡¼­ ÇÊ¿äÇÑ ¸¹Àº ±¸Á¶, ±â¼ú, ÆÐÅÏÀ» º¸¿©ÁØ´Ù. ÀÌ Àå¿¡¼­´Â ½ºÅè ¿¬»êÀÇ ±¸Á¶ ¹× ±âÃÊ °³³äÀ» ¹è¿ï °ÍÀÌ´Ù. °³¹ß ȯ°æÀ» ±¸ÃàÇÏ°í ½ºÅè ¾ÖÇø®ÄÉÀ̼ÇÀ» µð¹ö±ëÇÏ°í °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ ±â¼úÀ» ¼³¸íÇÑ´Ù.
    2Àå, ¡®½ºÅè Ŭ·¯½ºÅÍ ¼³Á¤¡¯ ½ºÅèÀÇ ±â¼ú ±â¹Ý¿¡ ´ëÇØ ÀÚ¼¼È÷ ¾Ë¾Æº¸¸ç, ½ºÅè Ŭ·¯½ºÅ͸¦ ¼³Ä¡ÇÏ°í ¹èÆ÷ÇÏ´Â °úÁ¤¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ÆÛÆê(Puppet)À̶ó´Â ÇÁ·ÎºñÀú´× ÅøÀ» ÀÌ¿ëÇØ ´ÙÁß ³ëµå(multi node)·Î ±¸¼ºµÈ ½ºÅè Ŭ·¯½ºÅÍÀÇ ¼³Ä¡ ¹× ¼³Á¤À» ÀÚµ¿È­ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­µµ ´Ù·é´Ù.
    3Àå, ¡®Æ®¶óÀ̵§Æ® ÅäÆú·ÎÁö¿Í ¼¾¼­ µ¥ÀÌÅÍ¡¯ Æ®¶óÀ̵§Æ® ÅäÆú·ÎÁö¿¡ ´ëÇØ ´Ù·é´Ù. Æ®¶óÀ̵§Æ®´Â ½ºÅè À§¿¡ ±¸ÇöµÈ °í¼öÁØ Ãß»óÈ­ ±¸ÇöüÀÌ´Ù. Æ®¶óÀ̵§Æ®´Â º¹ÀâÇÑ Æ®·£Àè¼Ç ó¸®¿Í »óÅ °ü¸®¸¦ ¼û°ÜÁØ´Ù. ÀÌ ÀåÀº Áúº´ ¹ß»ýÀ» ŽÁöÇϱâ À§ÇØ Æ®¶óÀ̵§Æ®¸¦ Àû¿ëÇØ ¼¾¼­ µ¥ÀÌÅ͸¦ ó¸®, Áý°è, ÇÊÅ͸µÇغ»´Ù.
    4Àå, ¡®½Ç½Ã°£ Æ®·»µå ºÐ¼®¡¯ ½ºÅè°ú Æ®¶óÀ̵§Æ®¸¦ ÀÌ¿ëÇÑ Æ®·»µå ºÐ¼® ±â¼úÀ» ¼Ò°³ÇÑ´Ù. ¿©±â¼­ ¸»ÇÏ´Â ½Ç½Ã°£ Æ®·»µå ºÐ¼®À̶õ µ¥ÀÌÅÍ ½ºÆ®¸²¿¡¼­ ÆÐÅÏÀ» ÀÎÁöÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ÀÌ ÀåÀº À̵¿ Æò±Õ(moving average)À» °è»êÇϱâ À§ÇØ ½ºÅèÀ» ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Kafka)¿Í ÅëÇÕÇØ ½½¶óÀ̵ù À©µµ¿ì(sliding window)¸¦ ±¸ÇöÇÑ´Ù.
    5Àå, ¡®½Ç½Ã°£ ±×·¡ÇÁ ºÐ¼®¡¯ ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÑ ´ÙÀ½ ½ºÅèÀ» ÀÌ¿ëÇØ¼­ µ¥ÀÌÅ͸¦ Á¶È¸ÇØ °ü°è(relationship)¸¦ ã¾Æ³»´Â ±×·¡ÇÁ ºÐ¼®À» ±¸ÇöÇØº»´Ù. ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º´Â µ¥ÀÌÅ͸¦ ²ÀÁöÁ¡(vertex), º¯(edge), ¼Ó¼º(property)À¸·Î ±¸¼ºµÈ ±×·¡ÇÁ ±¸Á¶·Î ÀúÀåÇÏ´Â µ¥ÀÌÅͺ£À̽º´Ù. ±×¸®°í ¿£Æ¼Æ¼(entity) °£ÀÇ °ü°è¿¡ ´ëÇØ ÁÖ·Î ÁýÁßÇÑ´Ù. ¶ÇÇÑ, ½ºÅè°ú À¯¸íÇÑ ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽ºÀΠŸÀÌź(Titan)À» ÅëÇÕÇÏ¿© Æ®À§ÅÍ µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.
    6Àå, ¡®ÀΰøÁö´É¡¯ ÀϹÝÀûÀ¸·Î Àç±Í¸¦ ÀÌ¿ëÇØ ±¸ÇöµÇ´Â ÀΰøÁö´É ¾Ë°í¸®Áò¿¡ ½ºÅèÀ» Àû¿ëÇÑ´Ù. ½ºÅèÀÇ ÇѰèÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¸°í ÀÌ·¯ÇÑ ÇѰ踦 ±Øº¹ÇÏ´Â ÆÐÅÏ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ºÐ»ê ¿ø°Ý ÇÁ·Î½ÃÀú ÄÝ(DRPC)À» ÀÌ¿ëÇØ ƽÅÃÅä(tic-tac-toe)ÀÇ °¡Àå ÁÁÀº ´ÙÀ½ ¼ö(move)¸¦ µ¿±âÀûÀ¸·Î ¹ÝȯÇÏ´Â ½ºÅè ÅäÆú·ÎÁö¸¦ ±¸ÇöÇÑ´Ù.
    7Àå, ¡®µå·çÀ̵å¿Í ½ºÅèÀ» ÀÌ¿ëÇÑ ±ÝÀ¶ ºÐ¼®¡¯ ½ºÅè°ú ºñÆ®·£Àè¼Ç(non-transactional) ½Ã½ºÅÛÀ» ÅëÇÕÇÒ ¶§ »ý±â´Â º¹À⼺¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ºÐ»ê »óŸ¦ °ü¸®ÇØ ÁÖ´Â ÁÖŰÆÛ(ZooKeeper)¸¦ Ȱ¿ëÇØ ÅëÇÕÇÏ´Â ÆÐÅÏÀ» º¸¿©ÁØ´Ù. ÀÌ ÀåÀº ½ºÅè°ú ¿ÀǼҽº ޱ¸ ºÐ¼®(exploratory analytics) ÅøÀÎ µå·çÀ̵带 ÅëÇÕÇÏ¿© ±ÝÀ¶ À̺¥Æ®¸¦ ºÐ¼®ÇÏ´Â ¼³Á¤À» ÇÒ ¼ö ÀÖ´Â ½Ç½Ã°£ ½Ã½ºÅÛÀ» ¸¸µé¾î º»´Ù.
    8Àå, ¡®ÀÚ¿¬¾î 󸮡¯ ¶÷´Ù ¾ÆÅ°ÅØÃ³(Lambda architecture)¸¦ ¼Ò°³ÇÑ´Ù. ¶÷´Ù ¾ÆÅ°ÅØÃ³´Â ½Ç½Ã°£ ±â¼ú°ú ¹èÄ¡ ±â¼úÀ» Á¶ÇÕÇØ ¿À¿°µÈ ºÐ¼® µ¥ÀÌÅ͸¦ ÀÚµ¿ º¹±¸ÇÒ ¼ö ÀÖ´Â ¾ÆÅ°ÅØÃ³´Ù ÀÌ Àå¿¡¼­´Â µå·çÀ̵å¿Í ½ºÅèÀ» ÀÌ¿ëÇÑ ±ÝÀ¶ ºÐ¼®¿¡¼­ ¸¸µç ½Ã½ºÅÛ¿¡ ÇÏµÓ ÀÎÇÁ¶ó¸¦ Ãß°¡ÇÏ°í ¸Ê¸®µà½º ÀâÀ» ÀÌ¿ëÇØ È£½ºÆ® Àå¾Ö·Î ¿À¿°µÇ°Å³ª ÀÒ¾î¹ö¸° µå·çÀÌµå ºÐ¼® °á°ú¸¦ ´Ù½Ã º¹±¸ÇÑ´Ù.
    9Àå, ¡®½ºÅè ¿Â ÇϵÓÀ¸·Î ±¤°í ºÐ¼®¡¯ Çϵӿ¡¼­ µ¿ÀÛÇÏ´Â ÇÇ±× ½ºÅ©¸³Æ®·Î µÈ ¹èÄ¡ ÇÁ·Î¼¼½º¸¦ ½Ç½Ã°£ ½ºÅè ÅäÆú·ÎÁö·Î ¹Ù²Ù´Â °ÍÀ» º¸¿©ÁØ´Ù. À̸¦ Çϱâ À§ÇØ ½ºÅè¾á(Storm-YARN)ÀÌ ÇÊ¿äÇѵ¥, ½ºÅè¾áÀº ¾á¿¡ ½ºÅè Ŭ·¯½ºÅ͸¦ ¹èÆ÷ÇÏ°í ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÇÏµÓ À§¿¡ ½ºÅèÀ» ½ÇÇàÇÏ¸é ±â¾÷ÀÌ µ¿ÀÏÇÑ ÀÎÇÁ¶ó¿¡¼­ ½Ç½Ã°£ ó¸®¿Í ¹èÄ¡ 󸮸¦ µ¿½Ã¿¡ ÇÒ ¼ö ÀÖ°Ô ÇÏ¿© ÅëÇÕµÈ ¿î¿µÈ¯°æÀ» Á¦°øÇÑ´Ù.
    10Àå, ¡®Å¬¶ó¿ìµå¿¡¼­ ½ºÅè ½ÇÇ࡯ ½ºÅèÀ» Ŭ¶ó¿ìµå È£½ºÆÃ ¼­ºñ½º¿¡ ¹èÆ÷ÇÏ°í ½ÇÇà½ÃŰ´Â °¡Àå ÁÁÀº ¹æ¹ýµéÀ» ¼Ò°³ÇÑ´Ù. ƯÈ÷ ¾Æ¸¶Á¸ À¥ ¼­ºñ½º(AWS) ÀÏ·¡½ºÆ½ ÄÄǻƮ Ŭ¶ó¿ìµå(EC2)¿¡ ÇÁ·ÎºñÀú´×µÈ ÀÎÇÁ¶ó À§¿¡ ½ºÅè°ú ½ºÅèÀÇ Áö¿ø ±â¼úÀ» ¹èÆ÷ÇÏ°í ¼³Á¤Çϱâ À§ÇØ Å¬¶ó¿ìµå ¼­ºñ½º¸¦ À§ÇÑ ¶óÀ̺귯¸® ÁýÇÕÀÎ ¾ÆÆÄÄ¡ ÈÌ(Whirr)¸¦ Ȱ¿ëÇÑ´Ù. °Ô´Ù°¡ º£À̱׶õÆ®(Vagrant)¸¦ ÀÌ¿ëÇØ °³¹ß°ú Å×½ºÆ® ¿ëµµÀΠŬ·¯½ºÅÍ È¯°æÀ» »ý¼ºÇÒ °ÍÀÌ´Ù.
    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú
    ½ºÅèÀº ½Ç½Ã°£ ½ºÆ®¸² 󸮿¡ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·¹ÀÓ¿öÅ©´Ù. ½ºÅèÀº ´ë±Ô¸ð ¹Ì¼Ç Å©¸®Æ¼ÄÃ(mission-critical) Àå¾Ö ±Øº¹(fault-tolerant) ºÐ»ê ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ÇÊ¿äÇÑ ±âº» ±â´É°ú º¸Àå(guarantee)À» Á¦°øÇÑ´Ù. ½ºÅèÀº ÅëÇÕ ±â¼úÀÏ »Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅÍ Ç÷οì¿Í Á¦¾î ±â¼úÀÌ´Ù. ÀÌ·± ±â´ÉÀ» ÅëÇØ ½ºÅèÀº ¸¹Àº ºòµ¥ÀÌÅÍ Ç÷§ÆûÀÇ ÇÙ½É ±¸¼º¿ä¼Ò°¡ µÇ¾ú´Ù.
    ÀÌ Ã¥Àº ½ºÅèÀ» ½Ç¼¼°è ¹®Á¦¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. °£´ÜÇÑ ½ºÅè ÅäÆú·ÎÁöºÎÅÍ Æ®¶óÀ̵§Æ®, ºÐ»ê »óÅ °°Àº °í±Þ ÁÖÁ¦±îÁö ´Ù·é´Ù. ¶ÇÇÑ µå·çÀ̵å(Druid)¿Í ŸÀÌź(Titan)°ú ÅëÇÕÇÏ´Â ¹æ¹ýµµ ¼Ò°³ÇÑ´Ù.
    ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ½ºÅè°ú Æ®¶óÀ̵§Æ®ÀÇ ÇÙ½É °³³ä¿¡ ´ëÇØ ¾Ë ¼ö ÀÖ°Ô µÇ°í ½ºÅè°ú Æ®¶óÀ̵§Æ®¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÇÊ¿äÇÑ °÷¿¡ Àû¿ëÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
    ºòµ¥ÀÌÅͶó´Â ¸»ÀÌ ¼¼»ó¿¡ ³ª¿Â Áöµµ ¹ú½á ¼ö³âÀÌ Áö³µ´Ù. ÀÌÁ¦´Â ºòµ¥ÀÌÅ͸¦ ºÐ¼®ÇÑ °á°ú¸¦ ÀοëÇÏ´Â ´º½º¿Í ±â»çµµ Àϻ󿡼­ °£°£È÷ º¼ ¼ö ÀÖ´Ù. ºòµ¥ÀÌÅͰ¡ ¿ì¸® »ýȰ °¡±îÀÌ¿¡ ´Ù°¡¿Â °ÍÀÌ´Ù. ºòµ¥ÀÌÅÍ´Â ±× ÀÚü¸¸À¸·Î´Â °¡Ä¡°¡ ¾øÁö¸¸ ºÐ¼®À» ÇÏ¿© ±× ¼ÓÀÇ ¼û°ÜÁø Àǹ̸¦ ã¾Æ³½´Ù¸é ±âÁ¸ÀÇ ¹æ½ÄÀ¸·Î´Â ã¾Æ³»±â ¾î·Á¿î ¼ÒÁßÇÑ Á¤º¸¸¦ ¾ò¾î³¾ ¼ö ÀÖ´Ù. ÀÌ ¼ÒÁßÇÑ Á¤º¸¸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ±â¾÷Àº ´Ù¸¥ ±â¾÷µéº¸´Ù ¸î °ÉÀ½ ´õ ¾Õ¼­ ³ª°¥ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
    ÇÏµÓ ¿¡ÄÚ ½Ã½ºÅÛÀ» Ȱ¿ëÇÏ¿© ºòµ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ´ø ±â¾÷µéÀº ÀÌÁ¦ ÇÏ·ç ¶Ç´Â ¸çÄ¥ ÀüÀÇ ºÐ¼® °á°ú°¡ ¾Æ´Ñ Áö±Ý ÇöÀç »óȲÀÇ ºÐ¼® °á°ú¸¦ ½Ç½Ã°£À¸·Î º¸°í ½ÍÀº ¿å±¸°¡ »ý°å´Ù. ±× °á°ú¹°·Î ³ª¿Â °Í Áß Çϳª°¡ ¹Ù·Î ÀÌ Ã¥¿¡¼­ ¼³¸íÇÏ´Â ½ºÅèÀÌ´Ù. ½ºÅèÀº Æ®À§ÅÍ¿¡ ÀμöµÈ SNS ºÐ¼® ±â¾÷ÀÎ ¹éŸÀÌÇÁ(BackType)¿¡¼­ ½ÃÀÛµÈ ¿ÀǼҽº·Î¼­, ¾ÆÆÄÄ¡·Î ÀÌÀüµÇ¾î ÀÎÅ¥º£ÀÌÆÃÀ» °ÅÄ£ ´ÙÀ½, 2014³â 12¿ù¿¡ ÀÎÅ¥º£ÀÌÆÃÀ»

    ÀúÀÚ ¼Ò°³

    Å×ÀÏ·¯ °ÔÃ÷

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ¹Ì±¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ
    • ÀαâÁö¼ö : 13

    ¾ÆÆÄÄ¡ ½ºÅè Ä¿¹ÌÅÍÀÌÀÚ ¹èÆ÷ °ü¸®ÀÚ´Ù. ¿ÀǼҽº·Î ½ºÅèÀÇ Ã¹ ¹øÂ° ¹èÆ÷ÆÇÀ» ¹ßÇ¥ÇÑ 2011³â 10¿ùºÎÅÍ ½ºÅèÀ» °³¹ßÇÏ°í »ç¿ëÇß´Ù. ½ºÅè »ç¿ëÀÚ ±×·ì¿¡¼­ Ȱµ¿ÇÏ´Â ±â¿©ÀÚ(contributor)·Î¼­ ±â¾÷ÀÌ ½ºÅèÀ» À̱âÁ¾ ÀÎÇÁ¶ó¿Í ÅëÇÕÇØ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¸î °¡Áö ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¸¦ À̲ø°í ÀÖ´Ù.
    ÇöÀç ȣư¿÷½º(Hortonworks)¿¡¼­ ȣư¿÷½º µ¥ÀÌÅÍ Ç÷§Æû(HDP)¿¡ ½ºÅèÀ» ÅëÇÕÇÏ´Â ÀÏÀ» ÁÖµµÇϰí ÀÖ´Ù. ȣư¿÷½º¿¡ ÀÔ»çÇϱâ Àü¿£ HMS(Health Market Science)¿¡¼­ ÀÏÀ» Çß´Ù. HMS¿¡¼­ ½ºÅèÀ» Ä«»êµå¶ó(Cassandra), Ä«ÇÁÄ«(Kafka), ÀÏ·¡½ºÆ½¼­Ä¡(Elasticsearch), ŸÀÌź(Titan) ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º¿Í ÇÔ²² ÅëÇÕÇÏ¿© HMSÀÇ Â÷¼¼´ë ¸¶½ºÅÍ µ¥ÀÌÅÍ °ü¸® Ç÷§ÆûÀÇ °³¹ßÀ» À̲ø¾ú´Ù.

    ºê¶óÀ̾ð ¿À´Ò

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ¹Ì±¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ
    • ÀαâÁö¼ö : 13

    ÇÑ ¿©ÀÚÀÇ ³²ÆíÀÌÀÚ ÇØÄ¿À̸ç, ¿©Çà°ú Ä«¾àÀ» Áñ±ä´Ù. ºòµ¥ÀÌÅÍ ½ÅºÀÀÚÀÌÀÚ Çõ½Å°¡ÀÌ¸ç ºÐ»ê ÄÄÇ»ÆÃ °ø»ó°¡ÀÎ µ¿½Ã¿¡ ³¬½Ã¸¦ Áñ±â´Â ¾Æ¹öÁö´Ù.
    15³âÀÌ ³Ñ°Ô ±â¼ú ¸®´õ·Î ÀÏÀ» Çß°í ºòµ¥ÀÌÅÍÀÇ ±ÇÀ§ÀÚ·Î ¾Ë·ÁÁ® ÀÖÀ¸¸ç, ½ºÅ¸Æ®¾÷ºÎÅÍ Æ÷Ãá 500´ë ±â¾÷¿¡ À̸£±â±îÁö ´Ù¾çÇÑ È¸»ç¿¡¼­ ¾ÆÅ°ÅØÆ®·Î ÀÏÀ» Çß´Ù. ¿ÀǼҽº¸¦ ¹ÏÀ¸¸ç ¸¹Àº ÇÁ·ÎÁ§Æ®¿¡ ±â¿©Çß°í, Ä«»êµå¶ó È®Àå ÇÁ·ÎÁ§Æ®·Î¼­, µ¥ÀÌÅͺ£À̽º¿¡ Àε¦½Ì ¿£Áø, ºÐ»ê ó¸® ÇÁ·¹ÀÓ¿öÅ©, ºÐ¼® ¿£ÁøÀ» ÅëÇÕÇÏ´Â ÇÁ·ÎÁ§Æ®¸¦ À̲ø°í ÀÖ´Ù. ¶ÇÇÑ 2013³â¿¡ ÀÎÆ÷¿ùµå(InfoWorld)¿¡¼­ ¼ö¿©ÇÏ´Â ±â¼ú ¸®´õ½Ê»óÀ» ¹Þ¾Ò´Ù. µðÁ¸(Dzone)ÀÇ ¹«·á ġƮ½ÃÆ®ÀÎ Ä«»êµå¶ó ·¹ÆÛ·±½º Ä«µå(Refcardz) ¹®¼­¸¦ ÀÛ¼ºÇßÀ¸¸ç, 2012³â°ú 2013³â¿¡´Â µ¥ÀÌÅͽºÅýº(Datastax) Ä«»êµå¶ó MVP¿¡ ¼±Á¤µÇ¾ú´Ù.
    °ú°Å¿¡ ÀÚ¹Ù Ä¿¹Â´ÏƼ ÇÁ·Î¼¼½º(JCP)ÀÇ Àü¹®°¡ ±×·ì¿¡¼­µµ Ȱµ¿Çß°í, ÀΰøÁö´É°ú ¹®¸Æ ±â¹Ý ¹ß°ß(context-based discovery) ƯÇ㸦 º¸À¯Çϰí ÀÖ´Ù. ºê¶ó¿î´ëÇб³¿¡¼­ ÄÄÇ»ÅͰúÇÐ ÇÐÀ§¸¦ ¹ÞÀº °ÍÀ» ÀÚ¶û½º·´°Ô ¿©±ä´Ù.
    ÇöÀç´Â HMS(Health Market Science)ÀÇ ±â¼úÃ¥ÀÓÀÚ(CTO)·Î¼­, ÇコÄÉ¾î ºÐ¾ßÀÇ µ¥ÀÌÅÍ °ü¸®¿Í ºÐ¼®¿¡ ƯȭµÈ ÀÚ»çÀÇ ºòµ¥ÀÌÅÍ Ç÷§Æû °³¹ßÀ» À̲ø°í ÀÖ´Ù. ÀÌ Ç÷§ÆûÀº ½ºÅè°ú Ä«»êµå¶ó¸¦ ±â¹ÝÀ¸·Î ¸¸µé¾îÁ³°í ½Ç½Ã°£ µ¥ÀÌÅÍ °ü¸®°ú ºÐ¼®À» ¼­ºñ½º·Î Á¦°øÇÑ´Ù.

    ¸ñÂ÷

    ¸ñÂ÷
    1Àå ºÐ»ê ´Ü¾î ¼¼±â
    ½ºÅèÀÇ ±âº» ±¸¼º ¿ä¼Ò: ÅäÆú·ÎÁö, ½ºÆ®¸², ½ºÆÄ¿ìÆ®, º¼Æ®
    ½ºÆ®¸²
    ½ºÆÄ¿ìÆ®
    º¼Æ®
    ´Ü¾î ¼¼±â ÅäÆú·ÎÁöÀÇ µ¥ÀÌÅÍ È帧
    ¹®Àå »ý¼º ½ºÆÄ¿ìÆ®
    ¹®Àå ³ª´©±â º¼?Æ®
    ´Ü¾î ¼¼±â º¼Æ®
    °á°ú Ãâ·Â º¼Æ®
    ´Ü¾î ¼¼±â ÅäÆú·ÎÁö ±¸Çö
    °³¹ß ȯ°æ ±¸Ãà
    ¹®Àå »ý¼º ½ºÆÄ¿ìÆ® ±¸Çö
    ¹®Àå ³ª´©±â º¼Æ® ±¸Çö
    ´Ü¾î ¼¼±â º¼Æ® ±¸Çö
    °á°ú Ãâ·Â º¼Æ® ±¸Çö
    ´Ü¾î ¼¼±â ÅäÆú·ÎÁö ±¸Çö
    ½ºÅèÀÇ º´·Ä¼º
    WordCountTopologyÀÇ º´·Ä¼º
    ÅäÆú·ÎÁö¿¡ ¿öÄ¿ Ãß°¡
    ÀͽºÅ¥ÅÍ¿Í Å½ºÅ© ¼ö ¼³Á¤
    ½ºÆ®¸² ±×·ìÇÎ
    ó¸® º¸Àå
    ½ºÆÄ¿ìÆ®ÀÇ ½Å·Ú¼º
    º¼Æ®ÀÇ ½Å·Ú¼º
    ½Å·Ú¼º ÀÖ´Â ´Ü¾î ¼¼±â
    Á¤¸®
    2Àå ½ºÅè Ŭ·¯½ºÅÍ ¼³Á¤
    ½ºÅèÀÇ ±¸Á¶
    ´Ô¹ö½º µ¥¸ó
    ¼öÆÛ¹ÙÀÌÀú µ¥¸ó
    ¾ÆÆÄÄ¡ ÁÖŰÆÛ
    ½ºÅèÀÇ DRPC ¼­¹ö
    ½ºÅè UI
    ½ºÅèÀÇ ±â¹Ý ±â¼ú
    ÀÚ¹Ù¿Í Å¬·ÎÀú
    ÆÄÀ̽ã
    ¸®´ª½º¿¡ ½ºÅè ¼³Ä¡
    ¿î¿µÃ¼Á¦ ¼³Ä¡
    ÀÚ¹Ù ¼³Ä¡
    ÁÖŰÆÛ ¼³Ä¡
    ½ºÅè ¼³Ä¡
    ½ºÅè µ¥¸ó ½ÇÇà
    ½ºÅè ¼³Á¤
    Çʼö ¼³Á¤
    ¼±Åà ¼³Á¤
    ½ºÅè ½ÇÇà ÆÄÀÏ
    ¿öÅ©½ºÅ×À̼ǿ¡ ½ºÅè ½ÇÇà ÆÄÀÏ ¼³Ä¡
    µ¥¸ó ¸í·É¾î
    ´Ô¹ö½º
    ¼öÆÛ¹ÙÀÌÀú
    UI
    DRPC
    °ü¸® ¸í·É¾î
    Jar
    Kill
    Deactivate
    Activate
    Rebalance
    Remoteconfvalue
    ·ÎÄà µð¹ö±×/°³¹ß ¸í·É¾î
    REPL
    Classpath
    Localconfvalue
    ½ºÅè Ŭ·¯½ºÅÍ¿¡ ÅäÆú·ÎÁö Á¦Ãâ
    Ŭ·¯½ºÅÍ ¼³Á¤ ÀÚµ¿È­
    ÆÛÆê °£·«È÷ »ìÆìº¸±â
    ÆÛÆê ¸Å´ÏÆä½ºÆ®
    ÆÛÆê Ŭ·¡½º¿Í ¸ðµâ
    ÆÛÆê ÅÛÇø´
    ÆÛÆê È÷¿¡¶ó¸¦ ÀÌ¿ëÇÑ È¯°æ °ü¸®
    È÷¿¡¶ó ¼Ò°³
    Á¤¸®
    3Àå Æ®¶óÀ̵§Æ® ÅäÆú·ÎÁö¿Í ¼¾¼­ µ¥ÀÌÅÍ
    ¿¹Á¦ ¼³¸í
    Æ®¶óÀ̵§Æ® ÅäÆú·ÎÁö
    Æ®¶óÀ̵§Æ® ½ºÆÄ¿ìÆ®
    Æ®¶óÀ̵§Æ® ¿¬»ê: ÇÊÅÍ¿Í ÇÔ¼ö
    Æ®¶óÀ̵§Æ® ÇÊÅÍ
    Æ®¶óÀ̵§Æ® ÇÔ¼ö
    Æ®¶óÀ̵§Æ® Áý°è - ÄĹÙÀÌ³Ê¿Í ¸®µà¼­
    CombinerAggregator
    ReducerAggregator
    Aggregator
    Æ®¶óÀ̵§Æ® »óÅÂ
    ¹Ýº¹ Æ®·£Àè¼Ç »óÅÂ
    ¿ÀÆÄÅ¥ »óÅÂ
    ÅäÆú·ÎÁö ½ÇÇà
    Á¤¸®
    4Àå ½Ç½Ã°£ Æ®·»µå ºÐ¼®
    »ç¿ë ¿¹
    ¾ÆÅ°ÅØÃ³
    ·Î±× ¼öÁý ´ë»ó ¾ÖÇø®ÄÉÀ̼Ç
    logback Ä«ÇÁÄ« ¾îÆæ´õ
    ¾ÆÆÄÄ¡ Ä«ÇÁÄ«
    Ä«ÇÁÄ« ½ºÆÄ¿ìÆ®
    XMPP ¼­¹ö
    Çʼö ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡
    Ä«ÇÁÄ« ¼³Ä¡
    ¿ÀÇÂÆÄÀÌ¾î ¼³Ä¡
    »ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò°³
    Ä«ÇÁÄ«·Î ¸Þ½ÃÁö º¸³»±â
    ·Î±× ºÐ¼® ÅäÆú·ÎÁö ¼Ò°³
    Ä«ÇÁÄ« ½ºÆÄ¿ìÆ®
    JSON ÇÁ·ÎÁ§Æ® ÇÔ¼ö
    À̵¿ Æò±Õ °è»êÇϱâ
    ½½¶óÀ̵ù À©µµ¿ì Ãß°¡
    À̵¿ Æò±Õ ÇÔ¼ö ±¸Çö
    ÇѰ谪 ±âÁØÀ¸·Î ÇÊÅ͸µ
    XMPP¸¦ ÀÌ¿ëÇØ ¾Ë¸² º¸³»±â
    ÅäÆú·ÎÁö ¿Ï¼º
    ·Î±× ºÐ¼® ÅäÆú·ÎÁö ½ÇÇà
    Á¤¸®
    5Àå ½Ç½Ã°£ ±×·¡ÇÁ ºÐ¼®
    »ç¿ë ¿¹
    ¾ÆÅ°ÅØÃ³
    Æ®À§ÅÍ Å¬¶óÀ̾ðÆ®
    Ä«ÇÁÄ« ½ºÆÄ¿ìÆ®
    ŸÀÌź ºÐ»ê ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º
    ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º °£·« ¼Ò°³
    ±×·¡ÇÁ Á¢±Ù: TinkerPopÀÇ ±¸¼º¿ä¼Ò
    ºí·çÇÁ¸°Æ® API¸¦ ÀÌ¿ëÇØ ±×·¡ÇÁ Á¶ÀÛ
    ±×·½¸° ¼ÐÀ» ÀÌ¿ëÇØ ±×·¡ÇÁ Á¶ÀÛ
    ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡
    ŸÀÌź ¼³Ä¡
    ŸÀÌźÀÇ ¹é¿£µå ½ºÅ丮Áö¸¦ Ä«»êµå¶ó·Î ¼³Á¤
    Ä«»êµå¶ó ¼³Ä¡
    ¹é¿£µå ½ºÅ丮Áö°¡ Ä«»êµå¶óÀΠŸÀÌź ½ÇÇàÇϱâ
    ±×·¡ÇÁ µ¥ÀÌÅÍ ¸ðµ¨
    Æ®À§ÅÍ ½ºÆ®¸² ¿¬°áÇϱâ
    Twitter4J Ŭ¶óÀÌ¾ðÆ® ¼³Á¤
    OAuth ¼³Á¤
    TwitterStreamConsumer Ŭ·¡½º
    TwitterStatusListener Ŭ·¡½º
    Æ®À§ÅÍ ±×·¡ÇÁ ÅäÆú·ÎÁö
    JSONProjectFunction Ŭ·¡½º
    GraphState ±¸Çö
    GraphFactory
    GraphTupleProcessor
    GraphStateFactory
    GraphState
    GraphUpdater
    GraphFactory ±¸Çö
    GraphTupleProcessor ±¸Çö
    ¸ðµÎ ÇÕÄ¡±â: TwitterGraphTopology Ŭ·¡½º
    TwitterGraphTopology Ŭ·¡½º
    ±×·½¸°À¸·Î ±×·¡ÇÁ ÁúÀÇ
    Á¤¸®
    6Àå ÀΰøÁö´É
    »ç¿ë ¿¹ ¼³°è
    ¾ÆÅ°ÅØÃ³
    ¼³°è µµÀü ÇØ°á
    Àç±Í ±¸Çö
    ÇÔ¼öÀÇ ¹Ýȯ°ª¿¡ Á¢±Ù
    ºÒº¯ Æ©Çà ÇÊµå °ª
    Upfront ÇÊµå ¼±¾ð
    Àç±Í¿¡¼­ Æ©Çà ȮÀÎ ¸Þ½ÃÁö ¹Þ±â
    ´Ù¼öÀÇ ½ºÆ®¸² Ãâ·Â
    ¾²±â Àü Àбâ
    ¹®Á¦Á¡ ÇØ°á
    ¾ÆÅ°ÅØÃ³ ±¸Çö
    µ¥ÀÌÅÍ ¸ðµ¨
    Àç±Í ÅäÆú·ÎÁö »ìÆìº¸±â
    Å¥¿ÍÀÇ ¿¬µ¿
    ÇÔ¼ö¿Í ÇÊÅÍ
    Á¡¼ö °è»ê ÅäÆú·ÎÁö »ìÆìº¸±â
    ¾²±â Àü Àб⠹®Á¦ ÇØ°á
    °ÔÀÓ Æ®¸® ¼øÈ¯
    ºÐ»ê ¿ø°Ý ÇÁ·Î½ÃÀú ÄÝ(DRPC)
    ¿ø°Ý ¹èÆ÷
    Á¤¸®
    7Àå µå·çÀ̵å¿Í ½ºÅèÀ» ÀÌ¿ëÇÑ ±ÝÀ¶ ºÐ¼®
    »ç¿ë ¿¹
    ºñÆ®·£Àè¼Ç ½Ã½ºÅÛ°ú ÅëÇÕ
    ÅäÆú·ÎÁö
    ½ºÆÄ¿ìÆ®
    ÇÊÅÍ
    »óÅÂ ¼³°è
    ¾ÆÅ°ÅØÃ³ ±¸Çö
    DruidState
    StormFirehose °´Ã¼ ±¸Çö
    ÁÖŰÆÛ¿¡ ÆÄƼ¼Ç »óÅ ±¸Çö
    ±¸Çöü ½ÇÇà
    ºÐ¼®
    Á¤¸®
    8Àå ÀÚ¿¬¾î ó¸®
    ¶÷´Ù ¾ÆÅ°ÅØÃ³°¡ ³ª¿Â ¹è°æ
    »ç¿ë ¿¹ ¼³¸í
    ¶÷´Ù ¾ÆÅ°ÅØÃ³ ½ÇÇö
    »ç¿ë ¿¹¸¦ À§ÇÑ ÅäÆú·ÎÁö ¼³°è
    ¼³°è ±¸Çö
    TwitterSpout/TweetEmitter
    ÇÔ¼ö
    TweetSplitterFunction
    WordFrequencyFunction
    PersistenceFunction
    ºÐ¼® »ìÆìº¸±â
    ¹èÄ¡ ó¸®/°ú°Å ÀÌ·Â ºÐ¼®
    ÇϵÓ
    ¸Ê¸®µà½º °³¿ä
    µå·çÀÌµå ¼³Á¤
    HadoopDruidIndexer
    Á¤¸®
    9Àå ½ºÅè ¿Â ÇϵÓÀ¸·Î ±¤°í ºÐ¼®
    »ç¿ë ¿¹
    ¾ÆÅ°ÅØÃ³ ±¸Ãà
    HDFS
    ¾á
    ÀÎÇÁ¶ó ¼³Ä¡
    ÇÏµÓ ÀÎÇÁ¶ó
    HDFS ¼³Ä¡
    ³×ÀÓ ³ëµå ¼³Ä¡
    µ¥ÀÌÅÍ ³ëµå ¼³Ä¡
    ¾á ¼³Ä¡
    ³ëµå°ü¸®ÀÚ ¼³Ä¡
    ºÐ¼® ¹èÆ÷
    ÇÇ±× ÀÎÇÁ¶ó·Î ¹èÄ¡ ºÐ¼®
    ½ºÅè ¾á ÀÎÇÁ¶ó·Î ½Ç½Ã°£ ºÐ¼®
    ºÐ¼®
    ¹èÄ¡ ºÐ¼®
    ½Ç½Ã°£ ºÐ¼®
    ÅäÆú·ÎÁö ¹èÆ÷
    ÅäÆú·ÎÁö ½ÇÇà
    Á¤¸®
    10Àå Ŭ¶ó¿ìµå¿¡¼­ ½ºÅè ½ÇÇà
    ¾Æ¸¶Á¸ ÀÏ·¡½ºÆ½ ÄÄÇ»ÆÃ ¼Ò°³
    AWS °èÁ¤ »ý¼º
    AWS °ü¸® ÄܼÖ
    SSH Ű ½Ö »ý¼º
    EC2 ÀνºÅϽº ¼öµ¿À¸·Î ¶ç¿ì±â
    EC2 ÀνºÅϽº¿¡ ·Î±×ÀÎ
    ¾ÆÆÄÄ¡ ÈÌ ¼Ò°³
    ÈÌ ¼³Ä¡
    È̸¦ ÀÌ¿ëÇØ ½ºÅè Ŭ·¯½ºÅÍ ¼³Ä¡
    Ŭ·¯½ºÅÍ ¶ç¿ì±â
    ÈÌ ½ºÅè ¼Ò°³
    ÈÌ ½ºÅè ¼³Ä¡
    Ŭ·¯½ºÅÍ ¼³Á¤
    ½ºÅè ¼³Á¤ Ä¿½ºÅ͸¶ÀÌ¡
    ¹æÈ­º® ±ÔÄ¢ Ä¿½ºÅ͸¶ÀÌ¡
    º£À̱׶õÆ® ¼Ò°³
    º£À̱׶õÆ® ¼³Ä¡
    ù ¹øÂ° °¡»ó ¸Ó½Å ¶ç¿ì±â
    Vagrantfile°ú °øÀ¯ ÆÄÀÏ ½Ã½ºÅÛ
    º£À̱׶õÆ® ÇÁ·ÎºñÀú´×
    º£À̱׶õÆ®·Î º¹¼ö ¸Ó½Å Ŭ·¯½ºÅÍ ¼³Á¤
    ½ºÅè ÇÁ·ÎºñÀú´× ½ºÅ©¸³Æ® Á¦ÀÛ
    ÁÖŰÆÛ
    ½ºÅè
    ¼öÆÛ¹ÙÀÌÀúµð
    ½ºÅè vagrantfile
    ½ºÅè Ŭ·¯½ºÅÍ ¶ç¿ì±â
    Á¤¸®

    ¸Ó¸®¸»

    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    ½ºÅèÀº ½Ç½Ã°£ ½ºÆ®¸² 󸮿¡ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·¹ÀÓ¿öÅ©´Ù. ½ºÅèÀº ´ë±Ô¸ð ¹Ì¼Ç Å©¸®Æ¼ÄÃ(mission-critical) Àå¾Ö ±Øº¹(fault-tolerant) ºÐ»ê ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ÇÊ¿äÇÑ ±âº» ±â´É°ú º¸Àå(guarantee)À» Á¦°øÇÑ´Ù. ½ºÅèÀº ÅëÇÕ ±â¼úÀÏ »Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅÍ Ç÷οì¿Í Á¦¾î ±â¼úÀÌ´Ù. ÀÌ·± ±â´ÉÀ» ÅëÇØ ½ºÅèÀº¸¹Àº ºòµ¥ÀÌÅÍ Ç÷§ÆûÀÇ ÇÙ½É ±¸¼º¿ä¼Ò°¡ µÇ¾ú´Ù.

    ÀÌ Ã¥Àº ½ºÅèÀ» ½Ç¼¼°è ¹®Á¦¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. °£´ÜÇÑ ½ºÅè ÅäÆú·ÎÁöºÎÅÍ Æ®¶óÀ̵§Æ®, ºÐ»ê »óÅ °°Àº °í±Þ ÁÖÁ¦±îÁö ´Ù·é´Ù. ¶ÇÇÑ µå·çÀ̵å(Druid)¿Í ŸÀÌź(Titan)°ú ÅëÇÕÇÏ´Â ¹æ¹ýµµ ¼Ò°³ÇÑ´Ù.

    ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ½ºÅè°ú Æ®¶óÀ̵§Æ®ÀÇ ÇÙ½É °³³ä¿¡ ´ëÇØ ¾Ë ¼ö ÀÖ°Ô µÇ°í ½ºÅè°ú Æ®¶óÀ̵§Æ®¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÇÊ¿äÇѰ÷¿¡ Àû¿ëÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.


    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ºòµ¥ÀÌÅͶó´Â ¸»ÀÌ ¼¼»ó¿¡ ³ª¿Â Áöµµ ¹ú½á ¼ö³âÀÌ Áö³µ´Ù. ÀÌÁ¦´Â ºòµ¥ÀÌÅ͸¦ ºÐ¼®ÇÑ °á°ú¸¦ ÀοëÇÏ´Â ´º½º¿Í ±â»çµµ Àϻ󿡼­ °£°£È÷ º¼ ¼ö ÀÖ´Ù. ºòµ¥ÀÌÅͰ¡ ¿ì¸® »ýȰ °¡±îÀÌ¿¡ ´Ù°¡¿Â °ÍÀÌ´Ù. ºòµ¥ÀÌÅÍ´Â ±× ÀÚü¸¸À¸·Î´Â °¡Ä¡°¡ ¾øÁö¸¸ ºÐ¼®À» ÇÏ¿© ±× ¼ÓÀÇ ¼û°ÜÁø Àǹ̸¦ ã¾Æ³½´Ù¸é ±âÁ¸ÀÇ ¹æ½ÄÀ¸·Î´Â ã¾Æ³»±â ¾î·Á¿î ¼ÒÁßÇÑ Á¤º¸¸¦ ¾ò¾î³¾ ¼ö ÀÖ´Ù. ÀÌ ¼ÒÁßÇÑ Á¤º¸¸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ±â¾÷Àº ´Ù¸¥ ±â¾÷µéº¸´Ù ¸î °ÉÀ½ ´õ ¾Õ¼­ ³ª°¥ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
    ÇÏµÓ ¿¡ÄÚ ½Ã½ºÅÛÀ» Ȱ¿ëÇÏ¿© ºòµ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ´ø ±â¾÷µéÀº ÀÌÁ¦ ÇÏ·ç ¶Ç´Â ¸çÄ¥ ÀüÀÇ ºÐ¼® °á°ú°¡¾Æ´Ñ Áö±Ý ÇöÀç »óȲÀÇ ºÐ¼® °á°ú¸¦ ½Ç½Ã°£À¸·Î º¸°í ½ÍÀº ¿å±¸°¡ »ý°å´Ù. ±× °á°ú¹°·Î ³ª¿Â °Í Áß Çϳª°¡ ¹Ù·Î ÀÌ Ã¥¿¡¼­¼³¸íÇÏ´Â ½ºÅèÀÌ´Ù. ½ºÅèÀº Æ®À§ÅÍ¿¡ ÀμöµÈ SNS ºÐ¼® ±â¾÷ÀÎ ¹éŸÀÌÇÁ(BackType)¿¡¼­ ½ÃÀÛµÈ ¿ÀǼҽº·Î¼­, ¾ÆÆÄÄ¡·Î ÀÌÀüµÇ¾î ÀÎÅ¥º£ÀÌÆÃÀ» °ÅÄ£ ´ÙÀ½, 2014³â 12¿ù¿¡ ÀÎÅ¥º£ÀÌÆÃÀ» Á¹¾÷ÇÏ°í ¾ÆÆÄÄ¡ Á¤½Ä ÇÁ·ÎÁ§Æ®·Î ½Â°ÝµÈ ÇÁ·ÎÁ§Æ®´Ù.
    ½ºÅèÀ» ÀÌ¿ëÇÏ¸é ½ºÆÄ¿ìÆ®(spout), º¼Æ®(bolt)¶ó´Â ´Ü µÎ °¡ÁöÀÇ ±¸¼º¿ä¼Ò¸¦ Á¶ÇÕÇØ ºñ±³Àû ½±°Ô ºòµ¥ÀÌÅ͸¦ ½Ç½Ã°£À¸·Î ó¸®ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, Àڹ٠Ŭ·¡½º°¡ ¹«¾ùÀÎÁö ¾È´Ù°í ȤÀº CÀÇ ÇÔ¼ö°¡ ¹«¾ùÀÎÁö ¾È´Ù°í ÇØ¼­ º¹ÀâÇÑ ÇÁ·Î±×·¥À» © ¼ö ¾øµíÀÌ ½ºÆÄ¿ìÆ®, º¼Æ® Ŭ·¡½ºÀÇ ½ºÆå¸¸ ¾Æ´Â °ÍÀ¸·Î´Â ½Ç½Ã°£ ºòµ¥ÀÌÅÍ Ã³¸®¸¦ Çϱâ Èûµé °ÍÀÌ´Ù.
    Çϵӿ¡µµ ´Ù¾çÇÑ ¿¡ÄÚ ½Ã½ºÅÛµéÀÌ ÀÖ´Â °Íó·³ ½ºÅèµµ ´Ù¾çÇÑ ´Ù¸¥ ½Ã½ºÅÛ°ú Çù¾÷ÇØ °á°ú¸¦ µµÃâÇÑ´Ù. ÀÌ Ã¥¿¡¼­ ¼³¸íÇÏ´Â °ÍÀÌ ¹Ù·Î ÀÌ·± ³»¿ëµéÀÌ´Ù.
    ÀÌ Ã¥Àº ½ºÅè°ú ´Ù¾çÇÑ ¿ÀǼҽº¸¦ Ȱ¿ëÇÏ´Â ½ÇÁ¦·Î Çö¾÷¿¡¼­ »ç¿ëÇÏ´Â ½Ç½Ã°£ ºòµ¥ÀÌÅÍ Ã³¸® ±â¹ýÀ»¼³¸íÇÑ´Ù. ÀÌ Ã¥À» ÅëÇØ Çö¾÷ÀÇ ºòµ¥ÀÌÅÍ ¿£Áö´Ï¾îµé¿¡°Ô µµ¿òÀÌ ¸¹ÀÌ µÇ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÌ´Ù.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved