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

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

    SMACK ½ºÅÃÀ» ÀÌ¿ëÇÑ ºü¸¥ µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛ - acorn+PACKT ½Ã¸®Áî

    SMACK ½ºÅÃÀ» ÀÌ¿ëÇÑ ºü¸¥ µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛ - acorn+PACKT ½Ã¸®Áî

    ¿øÁ¦ : Fast Data Processing Systems with SMACK Stack

    • ¶ó¿ï ¿¡½ºÆ®¶ó´Ù Àú
    • ±è¿ëȯ ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2018³â 01¿ù 02ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆǸŰ¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

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

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

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

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

      close

      2024³â 04¿ù 16ÀÏ(È­)

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

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161750828 468ÂÊ 190 x 236 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 220

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

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

    ÃâÆÇ»ç ¸®ºä

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¤ýºü¸¥ µ¥ÀÌÅÍ ÆÄÀÌÇÁ ¶óÀÎ ¾ÆÅ°ÅØó ¼³°è ¹× ±¸Çö
    ¤ý½ºÄ®¶ó·Î ÇÁ·Î±×·¡¹Ö ¹®Á¦¸¦ ÇÔ¼öÀûÀ¸·Î »ý°¢ÇÏ°í ÇØ°áÇÏ´Â ¹æ¹ý
    ¤ýJVM¿¡¼­ ¾×ÅÍ ¸ðµ¨ ±¸ÇöÀÎ ¾ÆÄ«ÀÇ »ç¿ë¹ý ÇнÀ
    ¤ýÃֽŠºñÁî´Ï½º ¿ä±¸ »çÇ×À» ÇØ°áÇϱâ À§ÇØ ½ºÆÄÅ©·Î ¸Þ¸ð¸® ÇÁ·Î¼¼½Ì ¹× µ¥ÀÌÅÍ ºÐ¼® ¼öÇà
    ¤ý¸Þ¼Ò½º¿Í µµÄ¿¸¦ »ç¿ëÇØ °­·ÂÇÏ°í È¿°úÀûÀΠŬ·¯½ºÅÍ ÀÎÇÁ¶ó ±¸Ãà
    ¤ýÄ«»êµå¶ó¸¦ ÅëÇØ ºñÁ¤ÇüÀÇ No-SQL µ¥ÀÌÅÍ ¼Ò½º °ü¸®¿Í »ç¿ë
    ¤ýÄ«ÇÁÄ«¸¦ »ç¿ëÇÑ ¹æ´ëÇÑ ¾çÀÇ ¸Þ½ÃÁö »ý»ê°ú ¼Òºñ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ¿ÀǼҽº µ¥ÀÌÅÍ ½ºÅà ¾ÆÅ°ÅØó...
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¤ýºü¸¥ µ¥ÀÌÅÍ ÆÄÀÌÇÁ ¶óÀÎ ¾ÆÅ°ÅØó ¼³°è ¹× ±¸Çö
    ¤ý½ºÄ®¶ó·Î ÇÁ·Î±×·¡¹Ö ¹®Á¦¸¦ ÇÔ¼öÀûÀ¸·Î »ý°¢ÇÏ°í ÇØ°áÇÏ´Â ¹æ¹ý
    ¤ýJVM¿¡¼­ ¾×ÅÍ ¸ðµ¨ ±¸ÇöÀÎ ¾ÆÄ«ÀÇ »ç¿ë¹ý ÇнÀ
    ¤ýÃֽŠºñÁî´Ï½º ¿ä±¸ »çÇ×À» ÇØ°áÇϱâ À§ÇØ ½ºÆÄÅ©·Î ¸Þ¸ð¸® ÇÁ·Î¼¼½Ì ¹× µ¥ÀÌÅÍ ºÐ¼® ¼öÇà
    ¤ý¸Þ¼Ò½º¿Í µµÄ¿¸¦ »ç¿ëÇØ °­·ÂÇÏ°í È¿°úÀûÀΠŬ·¯½ºÅÍ ÀÎÇÁ¶ó ±¸Ãà
    ¤ýÄ«»êµå¶ó¸¦ ÅëÇØ ºñÁ¤ÇüÀÇ No-SQL µ¥ÀÌÅÍ ¼Ò½º °ü¸®¿Í »ç¿ë
    ¤ýÄ«ÇÁÄ«¸¦ »ç¿ëÇÑ ¹æ´ëÇÑ ¾çÀÇ ¸Þ½ÃÁö »ý»ê°ú ¼Òºñ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ¿ÀǼҽº µ¥ÀÌÅÍ ½ºÅà ¾ÆÅ°ÅØó¸¦ °¡Àå ¼º°øÀûÀ¸·Î ÅëÇÕÇÏ´Â ¹æ¹ý°ú ¸ðµç °èÃþ¿¡¼­ ¿Ã¹Ù¸¥ ±â¼úÀ» ¼±ÅÃÇÏ´Â ¹æ¹ýÀ» ã´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ, µ¥ÀÌÅÍ ¼³°èÀÚ, µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ¶ÇÇÑ ÀÌ Ã¥Àº ¸ðµç °æ¿ì¿¡¼­ÀÇ ½ÇÁúÀûÀÎ ÀåÁ¡À» Á¦°øÇÑ´Ù.
    °¢ ±â¼ú¿¡ ´ëÇØ º°µµ·Î À̾߱âÇϴ åÀº ¸¹´Ù. ÀÌ Ã¥Àº ´ëü ±â¼úÀ» ã´Â »ç¶÷µé°ú Àüü ½ºÅÃÀ» ¿¬°áÇÏ´Â ¹æ¹ýÀ» ½Ç¿ëÀûÀÎ ¿¹Á¦·Î ´Ù·é´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    1Àå, ¡®SMACK ¼Ò°³¡¯¿¡¼­´Â SMACKÀÇ ±âº» ¾ÆÅ°ÅØó¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. SMACK ±â¼ú°ú ÀüÅëÀûÀÎ µ¥ÀÌÅÍ ±â¼úÀÇ Â÷ÀÌÁ¡À» »ìÆ캻´Ù. ¶ÇÇÑ SMACKÀÇ ¸ðµç ±â¼úÀ» »ìÆ캸°í °¢ ÅøÀÇ ÀáÀç·ÂÀ» °£·«È÷ º¸¿©ÁØ´Ù.
    2Àå. ¡®¸ðµ¨: ½ºÄ®¶ó¿Í ¾ÆÄ«¡¯¿¡¼­´Â ÅؽºÆ®¸¦ ½ºÄ®¶ó(¾ð¾î)¿Í ¾ÆÄ«(JVMÀÇ ¾×ÅÍ ¸ðµ¨ ±¸Çö) µÎ ºÎºÐÀ¸·Î ³ª´²¼­ ½±°Ô ¸¸µç´Ù. ÀÌ Ã¥Àº ¿¹Á¦¸¦ ÅëÇØ ¹è¿ï ¼ö ÀÖ´Â ½ºÄ®¶ó ¾ÆÄ«ÀÇ ¹Ì´Ï Ã¥ÀÌ´Ù. Àü¹ÝºÎ¿¡¼­´Â ½ºÄ®¶óÀÇ ±âº» ³»¿ëÀ» ¼³¸íÇÏ°í, ÈĹݺο¡¼­´Â ¾ÆÄ« ¾×ÅÍ ¸ðµ¨¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù.
    3Àå, ¡®¿£Áø: ¾ÆÆÄÄ¡ ½ºÆÄÅ©¡¯¿¡¼­´Â ¾ÆÆÄÄ¡ ½ºÆÄÅ©ÀÇ ÇÙ½É »çÇ×À» óÀ½ºÎÅÍ »ìÆ캻´Ù. ¾ÆÆÄÄ¡ ½ºÆÄÅ©À» ´Ù¿î·Îµå, ¼³Ä¡, Å×½ºÆ®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ½ºÆÄÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¹è¿ï °ÍÀÌ´Ù. RDD¿Í RDD ¿ÀÆÛ·¹À̼Ç(Æ®·£½ºÆ÷¸ÞÀÌ¼Ç ¹× ¾×¼Ç)°ú °°Àº ½ºÆÄÅ© ÇÙ½É °³³äÀ» »ìÆ캻´Ù. Ŭ·¯½ºÅÍ ¸ðµå¿¡¼­ ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý, µå¶óÀ̹ö ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ¹æ¹ý, °í°¡¿ë¼ºÀ» ´Þ¼ºÇÏ´Â ¹æ¹ýÀ» ´Ù·ê °ÍÀÌ´Ù. 3Àå¿¡¼­´Â ½ºÆÄÅ© ½ºÆ®¸®¹Ö, ¹«»óÅ Ʈ·£½ºÆ÷¸ÞÀÌ¼Ç ¹× »óÅ À¯Áö Æ®·£½ºÆ÷¸ÞÀ̼Ç, Ãâ·Â ¿ÀÆÛ·¹À̼Ç, °í°¡¿ë¼ºÀ» ³ôÀÌ´Â ¹æ¹ý, ½ºÆÄÅ© ½ºÆ®¸®¹ÖÀÇ ¼º´ÉÀ» Çâ»óÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ±íÀÌ ¼³¸íÇÒ °ÍÀÌ´Ù.
    4Àå, ¡®ÀúÀå¼Ò: ¾ÆÆÄÄ¡ Ä«»êµå¶ó¡¯¿¡¼­´Â ÀúÀå¼Ò¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. SMACK ½ºÅÃÀÇ C´Â ¿ù¸¶Æ®(Walmart), CERN, ½Ã½ºÄÚ(Cisco), ÆäÀ̽ººÏ(Facebook), ³ÝÇø´½º(Netflix), Æ®À§ÅÍ(Twitter)¿Í °°Àº ´ë±â¾÷¿¡¼­ »ç¿ë ÁßÀÎ µ¥ÀÌÅͺ£À̽º, Ä«»êµå¶ó(Cassandra)¸¦ ÀǹÌÇÑ´Ù. ½ºÆÄÅ©´Â Ä«»êµå¶óÀÇ ´É·ÂÀ» ¸¹ÀÌ »ç¿ëÇÑ´Ù. ½ºÆÄÅ© Ä«»êµå¶ó Ä¿³ØÅÍ(Spark Cassandra Connector)¸¦ »ç¿ëÇϸé SMACK ¾ÖÇø®ÄÉÀ̼ÇÀÇ È¿À²¼ºÀÌ Å©°Ô Çâ»óµÈ´Ù.
    5Àå, ¡®ºê·ÎÄ¿: ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¡¯¿¡¼­´Â Ä«ÇÁÄ«(Kafka)°¡ °³¹ßµÈ ÀÌÀ¯¸¦ ¼³¸íÇÏ°í Ä«ÇÁÄ« ¼³Ä¡¿Í ¿©·¯ ŸÀÔÀÇ Å¬·¯½ºÅ͸¦ Áö¿øÇÏ´Â ³»¿ëÀ» ´Ù·é´Ù. ¶ÇÇÑ Ä«ÇÁÄ«ÀÇ ¼³°è ¹æ½ÄÀ» »ìÆ캸°í ¿©·¯ ±âº» ÇÁ·Îµà¼­¿Í ÄÁ½´¸Ó¸¦ »ç¿ëÇÑ´Ù. ´ÜÀÏ ³ëµå¿¡¼­ ´ÜÀÏ ºê·ÎÄ¿ ¶Ç´Â ´ÙÁß ºê·ÎÄ¿¸¦ »ç¿ëÇØ Ä«ÇÁÄ« Ŭ·¯½ºÅ͸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý°ú Ä¿¸Çµå¶óÀο¡¼­ ÇÁ·Îµà¼­¿Í ÄÁ½´¸Ó¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý, ¸Þ½ÃÁö¸¦ ±³È¯ÇÏ´Â ¹æ¹ýÀ» ´Ù·ê °ÍÀÌ´Ù. ºê·ÎÄ¿¿¡ ´ëÇÑ ¸î °¡Áö Áß¿äÇÑ ¼³Á¤¿¡ ´ëÇؼ­µµ ´Ù·é´Ù. ¸¶Áö¸·À¸·Î Ä«ÇÁÄ«¿Í ½ºÆÄÅ© °°Àº ±â¼ú°ú ÅëÇÕÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
    6Àå, ¡®¸Å´ÏÀú: ¾ÆÆÄÄ¡ ¸Þ¼Ò½º¡¯¿¡¼­´Â ¸Þ¼Ò½º(Mesos) ¾ÆÅ°ÅØó¸¦ »ìÆ캸°í ¸Þ¼Ò½ºÀÇ ÀÚ¿ø ÇÒ´ç ¹æ¹ý°ú DRF ¾Ë°í¸®ÁòÀÇ »ý¼º ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ AWS¿Í »ç¼³ µ¥ÀÌÅÍ ¼¾ÅÍ¿¡¼­ ¸Þ¼Ò½º¸¦ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. °¡Àå Áß¿äÇÑ ¸Þ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¸¶¶óÅæ(Marathon), Å©·Î³ë½º(Chronos), ¿À·Î¶ó(Aurora), ½Ì±Ö·¯¸®Æ¼(Singularity)»Ó ¾Æ´Ï¶ó ÇÁ·¹ÀÓ¿öÅ© APIµµ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¾ÆÆÄÄ¡ ¸Þ¼Ò½º À§¿¡ ½ºÆÄÅ©, Ä«»êµå¶ó, Ä«ÇÁÄ«¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý°ú ¸Þ¼Ò½º¸¦ »ç¿ëÇÑ ºÐ»ê ÀÎÇÁ¶ó¿¡¼­ ÇØ´ç ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼³Ä¡, ¼³Á¤, °ü¸®¿Í °°Àº ÁÖÁ¦¸¦ ´Ù·ê °ÍÀÌ´Ù.
    7Àå, ¡®»ç·Ê ¿¬±¸ 1 - ½ºÆÄÅ©¿Í Ä«»êµå¶ó¡¯¿¡¼­´Â ½ºÆÄÅ©¿Í Ä«»êµå¶óÀÇ °ü°è¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ½ºÆÄÅ© Ä«»êµå¶ó Ä¿³ØÅÍ(Spark Cassandra Connector)¿Í Ä«»êµå¶ó¿Í ½ºÆÄÅ© ÄÁÅؽºÆ®(Spark Context) ¼³Á¤ ¹æ¹ý, Ä«»êµå¶ó¿Í ½ºÆÄÅ© ½ºÆ®¸®¹Ö, ½ºÆ®¸®¹Ö ÄÁÅؽºÆ® »ý¼º, Ä«»êµå¶ó¿¡¼­ ½ºÆ®¸² Àбâ¿Í ¾²±â, µ¥ÀÌÅÍ ÁýÇÕ, ÄÝ·º¼Ç, Æ©ÇÃÀ» Ä«»êµå¶ó¿¡ ÀúÀåÇÏ´Â ¹æ¹ý, ÄÝ·º¼Ç ¼öÁ¤, UDT¿Í RDD¸¦ Å×ÀÌºí¿¡ ÀúÀåÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. Ä®¸®¿ÀÆä(Calliope) ¼³Ä¡ ¹× ¼³Á¤, Ä«»êµå¶ó¿¡¼­ CQL3·Î ÀÐ°í ¾²±â, Ä«»êµå¶ó¸¦ ½º¸®ÇÁÆ®(Thrift)·Î ÀÐ°í ¾²´Â Ä®¸®¿ÀÆä ÇÁ·ÎÁ§Æ®¸¦ ´Ù·ê °ÍÀÌ´Ù.
    8Àå, ¡®»ç·Ê ¿¬±¸ 2: Ä¿³ØÅÍ¡¯¿¡¼­´Â Áï SMACK ½ºÅà ±â¼úÀÌ ¼­·Î Åë½ÅÇÒ ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÎ Ä¿³ØÅ͸¦ ºÐ¼®ÇÑ´Ù. ½ºÆÄÅ©¿Í Ä«»êµå¶óÀÇ °ü°è´Â ¸Å¿ì Áß¿äÇؼ­ 5Àå¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÒ °ÍÀÌ´Ù.
    9Àå, ¡®»ç·Ê ¿¬±¸ 3: ¸Þ¼Ò½º¿Í µµÄ¿¡¯¿¡¼­´Â ¸Þ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇÏ´Â ¹æ¹ý°ú ¸Þ¼Ò½º ÄÁÅ×À̳ʶóÀÌÀú¿Í µµÄ¿ ÄÁÅ×À̳ʶóÀÌÀú¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÇÁ·¹ÀÓ¿öÅ©¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¼Ò½º API¿¡ ´ëÇؼ­µµ ´Ù·é´Ù. °Ô´Ù°¡ ¸Þ¼Ò½º ÄÁÅ×À̳ʶóÀÌÀú¿Í µµÄ¿ ÄÁÅ×À̳ʶóÀÌÀú¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÒ °ÍÀÌ´Ù.

    ÀúÀÚ ¼Ò°³

    ¶ó¿ï ¿¡½ºÆ®¶ó´Ù

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : ±âŸ
    • ÀαâÁö¼ö : 2

    1996³âºÎÅÍ ÇÁ·Î±×·¡¸Ó·Î ÀÏÇϱ⠽ÃÀÛÇØ 2001³âºÎÅÍ´Â ÀÚ¹Ù °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖ´Ù. ½ºÄ®¶ó(Scala), ¿¤¸¯¼­(Elixir), Ŭ·ÎÀú(Clojure), ÇؽºÄÌ(Haskell) °°Àº ÇÔ¼öÇü ¾ð¾î¿Í ÄÄÇ»ÅÍ°úÇаú °ü·ÃµÈ ¸ðµç ÁÖÁ¦¸¦ ¾ÆÁÖ ÁÁ¾ÆÇÑ´Ù. °í°¡¿ë¼º(High Availability) ¹× ¿£ÅÍÇÁ¶óÀÌÁî ¼ÒÇÁÆ®¿þ¾î ºÐ¾ß¿¡¼­ 12³â ³Ñ°Ô °æ·ÂÀ» ½×¾Ò°í 2003³âºÎÅÍ ¾ÆÅ°ÅØó ¼³°è ¹× ±¸ÇöÀ» ½ÃÀÛÇß´Ù.
    Àü¹® ºÐ¾ß´Â ½Ã½ºÅÛ ÅëÇÕÀ̸ç ÁÖ·Î ±ÝÀ¶ ºÎ¹®°ú °ü·ÃµÈ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù. BEA ½Ã½ºÅÛÁî(BEA Systems)¿Í ¿À¶óŬ(Oracle)ÀÇ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®Áö¸¸, ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö ¹× °ÔÀÓ °³¹ßµµ Áñ±ä´Ù. ±×´Â ÀÚ½ÅÀ» ¾ÆÅ°ÅØÆ®, ¿£Áö´Ï¾î, °³¹ßÀÚº¸´Ù ÇÁ·Î±×·¡¸Ó¶ó°í »ý°¢ÇÑ´Ù.
    ¶ÇÇÑ ¾ÆÆÄÄ¡ ÇøµÅ©(Apache Flink), ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka), ¾ÆÆÄÄ¡ ºö(Apache Beam) °°Àº µ¥ÀÌÅÍ ÆÄÀÌÇÁ ¶óÀÌ´× °ü·Ã ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡ ÁßÁ¡À» µÐ »÷ÇÁ¶õ½Ã½ºÄÚ º£ÀÌ ¿¡¾î¸®¾î(SanFrancisco Bay Area)ÀÇ Å©·Î½ºÇÇÅÍ(Crossfitter)±âµµ ÇÏ´Ù. ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾îÀÇ ÁöÁöÀÚÀÌ¸ç »õ·Î¿î ±â¼ú, ÇÁ·¹ÀÓ¿öÅ©, ¾ð¾î, ¹æ¹ýÀ» ½ÇÇèÇÏ°í ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    ±è¿ëȯ

    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 36

    ³×À̹ö, ¶óÀÎ(Line)À» °ÅÃÄ Ä«Ä«¿À(Kakao)¿¡¼­ °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖ´Ù. ÇöÀç ¸¶ÈçµÎ »ìÀÇ Æò¹üÇÑ °³¹ßÀÚ·Î ´Ù¾çÇÑ µµÀü¿¡¼­ ¿¡³ÊÁö¸¦ ¾òÀ¸¸ç, °³¹ß°ú ½Ç¹« °æÇèÀ» ºí·Î±×¿¡ ±â·ÏÇÏ°í ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆÇ»çÀÇ ¡ºAnsible ¼³Á¤ °ü¸®¡»(2015), ¡ºElasticSearch Cookbook 2/e¡»(2016), ¡ºRedis ÇÙ½ÉÁ¤¸®¡»(2016), ¡ºCentOS 7 ¸®´ª½º ¼­¹ö ÄîºÏ¡»(2016), ¡ºÇÏÀ̺ê ÇÙ½ÉÁ¤¸®¡»(2017), ¡ºÀÏ·¡½ºÆ½¼­Ä¡ °í±Þ ±â´ÉÀÇ °³³ä°ú È°¿ë¡»(2017), ¡ºSMACK ½ºÅÃÀ» ÀÌ¿ëÇÑ ºü¸¥ µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛ¡»(2017)À» ¹ø¿ªÇß´Ù.

    ¸ñÂ÷

    1Àå. SMACK ¼Ò°³
    __ÃֽŠµ¥ÀÌÅÍ Ã³¸® ¹®Á¦
    __µ¥ÀÌÅÍ Ã³¸® ÆÄÀÌÇÁ¶óÀÎ ¾ÆÅ°ÅØó
    ____NoETL ¼±¾ð¹®
    ____¶÷´Ù ¾ÆÅ°ÅØó
    ____ÇϵÓ.
    __SMACK 񃬣
    ____¾ÆÆÄÄ¡ ½ºÆÄÅ©
    ____¾ÆÄ«
    ____¾ÆÆÄÄ¡ Ä«»êµå¶ó
    ____¾ÆÆÄÄ¡ Ä«ÇÁÄ«
    ____¾ÆÆÄÄ¡ ¸Þ¼Ò½º
    __µ¥ÀÌÅÍ ¼¾ÅÍ ¿î¿µ º¯°æ
    ____½ºÄÉÀÏ ¾÷ºÎÅÍ ½ºÄÉÀÏ ¾Æ¿ô±îÁö
    ____¿ÀǼҽº ¿ìÀ§
    ____µ¥ÀÌÅÍ ÀúÀå¼Ò ´Ùº¯È­
    ____µ¥ÀÌÅÍ Áß·Â ¹× µ¥ÀÌÅÍ Áö¿ª
    ____°³¹ßÀÚ ¿î¿µ ±ÔÄ¢
    __µ¥ÀÌÅÍ Àü¹®°¡ ÇÁ·ÎÇÊ
    ____µ¥ÀÌÅÍ ¾ÆÅ°ÅØÆ®
    ____µ¥ÀÌÅÍ ¿£Áö´Ï¾î
    ____µ¥ÀÌÅÍ ¾Ö³Î¸®½ºÆ®
    ____µ¥ÀÌÅÍ »çÀ̾ðƼ½ºÆ®
    __³ª¸¦ À§ÇÑ SMACKÀΰ¡
    __¿ä¾à
    2Àå. ¸ðµ¨: ½ºÄ®¶ó¿Í ¾ÆÄ«
    __¾ð¾î: ½ºÄ®¶ó
    ____īŸ 1: Ä÷º¼Ç °èÃþ±¸Á¶
    ____īŸ 2: ¿Ã¹Ù¸¥ Ä÷º¼Ç ¼±ÅÃ
    ____īŸ 3: foreach ¼øȸ
    ____īŸ 4: for ¼øȸ
    ____īŸ 5: ¹Ýº¹ÀÚ
    ____īŸ 6: ¸ÊÀ¸·Î º¯È¯Çϱâ
    ____īŸ 7: flatten
    ____īŸ 8: filter
    ____īŸ 9: ÇÏÀ§ ½ÃÄö½º.
    ____īŸ 10: split
    ____īŸ 11: À¯ÀÏÇÑ ¿¤¸®¸ÕÆ® ÃßÃâ
    ____īŸ 12: º´ÇÕ
    ____īŸ 13: °ÔÀ¸¸¥ ºä
    ____īŸ 14: Á¤·Ä
    ____īŸ 15: ½ºÆ®¸²
    ____īŸ 16: ¹è¿­
    ____īŸ 17: ArrayBuffer
    ____īŸ 18: ť
    ____īŸ 19: ½ºÅÃ
    ____īŸ 20: ¹üÀ§
    __¸ðµ¨: ¾ÆÄ«
    ____¾×ÅÍ ¸ðµ¨ ¿ä¾à
    ____īŸ 21: ¾×ÅÍ
    ____īŸ 22: ¾×ÅÍ Åë½Å
    ____īŸ 23: ¾×ÅÍ »ý¸í ÁÖ±â
    ____īŸ 24: ¾×ÅÍ ½ÃÀÛ
    ____īŸ 25: ¾×ÅÍ ÁßÁöīŸ 26: ¾×ÅÍ Á¾·á
    ____īŸ 27: ¾×ÅÍ ½Ã½ºÅÛ ¼Ë´Ù¿î
    ____īŸ 28: ¾×ÅÍ ¸ð´ÏÅ͸µ
    ____īŸ 29: ¾×ÅÍ °Ë»ö.
    ____¿ä¾à
    3Àå. ¿£Áø: ¾ÆÆÄÄ¡ ½ºÆÄÅ©
    __½Ì±Û ¸ðµåÀÇ ½ºÆÄÅ©
    ____¾ÆÆÄÄ¡ ½ºÆÄÅ© ´Ù¿î·Îµå
    ____¾ÆÆÄÄ¡ ½ºÆÄÅ© Å×½ºÆ®
    __½ºÆÄÅ© ÇÙ½É °³³ä.
    __RDD
    ____½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
    ____½ºÆÄÅ© ÄÁÅؽºÆ® ÃʱâÈ­
    ____½ºÆÄÅ© ¾ÖÇø®ÄÉÀ̼Ç
    ____ÇÁ·Î±×·¥ ½ÇÇà
    ____RDD ¿ÀÆÛ·¹À̼Ç
    ____¿µ¼ÓÈ­(ij½Ì)
    __Ŭ·¯½ºÅÍ ¸ðµåÀÇ ½ºÆÄÅ©.
    ____·±Å¸ÀÓ ¾ÆÅ°ÅØó
    ____½ºÅĵå¾ó·Ð Ŭ·¯½ºÅÍ ¸Å´ÏÀú
    __½ºÆÄÅ© ½ºÆ®¸®¹Ö
    ____½ºÆÄÅ© ½ºÆ®¸®¹Ö ¾ÆÅ°ÅØó
    ____Æ®·£½ºÆ÷¸ÞÀ̼Ç
    ____Ãâ·Â ¿ÀÆÛ·¹À̼Ç
    ____³»°áÇÔ¼ºÀ» Áö´Ñ ½ºÆÄÅ© ½ºÆ®¸®¹Ö
    ____½ºÆÄÅ© ½ºÆ®¸®¹Ö ¼º´É
    ____À©µµ¿ì Å©±â¿Í ¹èÄ¡ Å©±â
    ____°¡ºñÁö ÄÝ·ºÅÍ
    __¿ä¾à
    4Àå. ½ºÅ丮Áö: ¾ÆÆÄÄ¡ Ä«»êµå¶ó
    __¿ª»ç
    __NoSQL
    ____NoSQL ¶Ç´Â SQL?
    ____ºê·ç¾îÀÇ CAP ÀÌ·Ð172
    __¾ÆÆÄÄ¡ Ä«»êµå¶ó ¼³Ä¡..
    ____µ¥ÀÌÅÍ ¸ðµ¨
    ____µ¥ÀÌÅÍ ½ºÅ丮Áö
    ____¼³Ä¡
    ____µ¥ÀÌÅͽºÅýº ¿É½º¼¾ÅÍ..
    ____Å° ½ºÆäÀ̽º »ý¼º
    __ÀÎÁõ°ú ±ÇÇÑ(¿ªÇÒ)
    ____°£´ÜÇÑ ÀÎÁõ°ú ±ÇÇÑÀ» ¼³Á¤
    __¹é¾÷
    ____¾ÐÃà
    __º¹±¸
    ____Àç½ÃÀÛ ³ëµå
    ____½ºÅ°¸¶ Ãâ·Â
    ____·Î±×
    ____log4j ¼³Á¤
    ____·Î±× ÆÄÀÏ ·ÎÅ×À̼Ç
    ____»ç¿ëÀÚ È°µ¿ ·Î±×
    ____Æ®·¢Àè¼Ç ·Î±×
    ____SQL ´ýÇÁ
    ____CQL..
    ____DBMS Ŭ·¯½ºÅÍ
    ____DB¿Í DBMSÀÇ ÃÖÀûÈ­
    ____ºí·ë ÇÊÅÍ
    ____µ¥ÀÌÅÍ Ä³½Ã
    ____ÀÚ¹Ù Èü Á¶Á¤
    ____ÀÚ¹Ù °¡ºñÁö Ä÷º¼Ç Á¶Á¤
    ____ºä, Æ®¸®°Å, ÀúÀå ÇÁ·Î½ÃÀú
    ____Ŭ¶óÀ̾ðÆ®-¼­¹ö ¾ÆÅ°ÅØó
    __½ºÆÄÅ© Ä«»êµå¶ó Ä¿³ØÅÍ
    ____Ä¿³ØÅÍ ¼³Ä¡
    ____Ä¿³Ø¼Ç ¿¬°á
    ____Ä¿³ØÅÍ »ç¿ë
    __¿ä¾à
    5Àå. ºê·ÎÄ¿: ¾ÆÆÄÄ¡ Ä«ÇÁÄ«
    __Ä«ÇÁÄ« ¼Ò°³
    ____¾ÆÆÄÄ¡ Ä«ÇÁÄ« ±â´É
    ____ºü¸¥ µ¥ÀÌÅÍ°¡ µÇ±â À§ÇØ Å¾
    ____»ç¿ë »ç·Ê
    __¼³Ä¡
    ____ÀÚ¹Ù ¼³Ä¡
    ____Ä«ÇÁÄ« ¼³Ä¡
    ____Ä«ÇÁÄ« ÀÓÆ÷Æ®
    __Ŭ·¯½ºÅÍ
    ____´ÜÀÏ ³ëµå - ´ÜÀÏ ºê·ÎÄ¿ Ŭ·¯½ºÅÍ
    ____´ÜÀÏ ³ëµå - ´ÙÁß ºê·ÎÄ¿ Ŭ·¯½ºÅÍ
    ____´ÙÁß ³ëµå-´ÙÁß ºê·ÎÄ¿ Ŭ·¯½ºÅÍ
    ____ºê·ÎÄ¿ ¼Ó¼º
    __¾ÆÅ°ÅØó
    ____¼¼±×¸ÕÆ® ÆÄÀÏ
    ____¿ÀÇÁ¼Â
    ____¸®´õ
    ____±×·ì
    ____·Î±× ÄÄÆѼÇ
    ____Ä«ÇÁÄ« ¼³°è
    ____¸Þ½ÃÁö ¾ÐÃà
    ____º¹Á¦
    __ÇÁ·Îµà¼­
    ____ÇÁ·Îµà¼­ API
    ____½ºÄ®¶ó ÇÁ·Îµà¼­
    ____ÀÚü ÆÄƼ¼ÇÀ» °¡Áø ÇÁ·Îµà¼­
    ____ÇÁ·Îµà¼­ ¼³Á¤
    __ÄÁ½´¸Ó
    ____ÄÁ½´¸Ó API
    ____°£´ÜÇÑ ½ºÄ®¶ó ÄÁ½´¸Ó
    ____¸ÖƼ ½º·¹µå ½ºÄ®¶ó ÄÁ½´¸Ó
    __ÅëÇÕ
    ____¾ÆÆÄÄ¡ ½ºÆÄÅ©¿Í ÅëÇÕ
    __°ü¸®
    ____Ŭ·¯½ºÅÍ Åø
    ____¼­¹ö Ãß°¡
    ____Ä«ÇÁÄ« ÅäÇÈ Åø
    ____Ŭ·¯½ºÅÍ ¹Ì·¯¸µ
    __¿ä¾à
    6Àå. °ü¸®ÀÚ: ¾ÆÆÄÄ¡ ¸Þ¼Ò½º
    __¾ÆÆÄÄ¡ ¸Þ¼Ò½º ¾ÆÅ°ÅØó
    ____ÇÁ·¹ÀÓ¿öÅ©
    ____±âÁ¸ ¸Þ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©
    ____¼Ó¼º°ú ÀÚ¿ø
    ____¾ÆÆÄÄ¡ ¸Þ¼Ò½º API
    __ÀÚ¿ø ÇÒ´ç
    ____DRF ¾Ë°í¸®Áò
    ____°¡ÁßÄ¡ Àû¿ë DRF ¾Ë°í¸®Áò
    ____ÀÚ¿ø ¼³Á¤
    ____ÀÚ¿ø ¿¹¾à
    __AWS¿¡¼­ ¸Þ¼Ò½º Ŭ·¯½ºÅÍ ½ÇÇàÇϱâ
    ____AWS ÀνºÅϽº ŸÀÔ
    ____AWS¿¡ ¸Þ¼Ò½º ¼³Ä¡
    ____¸Þ¼Ò½º ´Ù¿î·Îµå
    ____¸Þ¼Ò½º ±¸Ãà
    __»ç¼³ µ¥ÀÌÅÍ ¼¾ÅÍ¿¡¼­ ¸Þ¼Ò½º Ŭ·¯½ºÅÍÀÇ ½ÇÇà
    ____¸Þ¼Ò½º ¼³Ä¡
    ____¸Þ¼Ò½ºÀÇ ÀϹÝÀûÀÎ À̽´
    __½ºÄÉÁÙ¸µ°ú ¸Å´ÏÁö¸ÕÆ® ÇÁ·¹ÀÓ¿öÅ©
    ____¸¶¶óÅæ
    ____Å©·Î³ë½º
    ____Å©·Î³ë½º¿Í ¸¶¶óÅæ
    __¾ÆÆÄÄ¡ ¿À·Î¶ó
    ____¿À·Î¶ó ¼³Ä¡
    __½Ì±Ö·¡¸®Æ¼
    ____½Ì±Ö·¡¸®Æ¼ ¼³Ä¡
    __¾ÆÆÄÄ¡ ¸Þ¼Ò½º¿¡¼­ÀÇ ¾ÆÆÄÄ¡ ½ºÆÄÅ©
    ____Ŭ¶óÀ̾ðÆ® ¸ðµå¿¡¼­ ÀÛ¾÷ Á¦Ãâ
    ____Ŭ·¯½ºÅÍ ¸ðµå¿¡¼­ ÀÛ¾÷ Á¦Ãâ
    ____Ãß°¡ ¼³Á¤
    __¾ÆÆÄÄ¡ ¸Þ¼Ò½º¿¡¼­ ¾ÆÆÄÄ¡ Ä«»êµå¶ó »ç¿ë
    ____Ãß°¡ ¼³Á¤
    __¾ÆÆÄÄ¡ ¸Þ¼Ò½º¿¡¼­ ¾ÆÆÄÄ¡ Ä«ÇÁÄ« »ç¿ë
    ____Ä«ÇÁÄ« ·Î±× °ü¸®
    __¿ä¾à
    7Àå. »ç·Ê ¿¬±¸ 1: ½ºÆÄÅ©¿Í Ä«»êµå¶ó
    __½ºÆÄÅ© Ä«»êµå¶ó Ä¿³ØÅÍ
    ____Çʼö ¿ä°Ç
    ____Ä«»êµå¶ó Áغñ
    ____½ºÆÄÅ© ÄÁÅؽºÆ® ¼³Á¤
    ____Ä«»êµå¶ó¿Í ½ºÆÄÅ© ½ºÆ®¸®¹Ö
    ____½ºÆÄÅ© ½ºÆ®¸®¹Ö ¼³Á¤
    ____Ä«»êµå¶ó ¼³Á¤
    ____½ºÆ®¸®¹Ö ÄÁÅؽºÆ® »ý¼º
    ____½ºÆ®¸² »ý¼º
    ____µ¥ÀÌÅÍ ÁýÇÕÀ» Ä«»êµå¶ó·Î ÀúÀå
    ____Ä«»êµå¶óÀÇ °´Ã¼ ÀúÀå(»ç¿ëÀÚ Á¤ÀÇ Å¸ÀÔ)
    ____Ä«»êµå¶ó ¿É¼ÇÀ» ½ºÄ®¶ó ¿É¼ÇÀ¸·Î º¯È¯
    ____RDD¸¦ »õ·Î¿î Å×À̺í·Î ÀúÀå
    ____Ŭ·¯½ºÅÍ ¹èÆ÷
    ____½ºÆÄÅ© Ä«»êµå¶ó »ç¿ë »ç·Ê
    __¿¬±¸ »ç·Ê: Ä®¸®¿ÀÆä ÇÁ·ÎÁ§Æ®
    ____Ä®¸®¿ÀÆä ¼³Ä¡
    ____CQL3
    ____½º¸®ÇÁÆ®
    ____Ä®¸®¿ÀÆä SQL ÄÁÅؽºÆ® »ý¼º
    ____Ä®¸®¿ÀÆä SQL ¼³Á¤
    __¿ä¾à
    8Àå. »ç·Ê ¿¬±¸ 2: Ä¿³ØÅÍ
    __¾ÆÄ«¿Í Ä«»êµå¶ó
    ____Ä«»êµå¶ó¿¡ ÀúÀå
    ____Ä«»êµå¶ó¿¡¼­ Àбâ
    ____Ä«»êµå¶ó¿¡ ¿¬°á
    ____°Ë»öÇÒ Æ®À­
    ____°Ë»ö Å×½ºÆ®
    __¾ÆÄ«¿Í ½ºÆÄÅ©
    __Ä«ÇÁÄ«¿Í ¾ÆÄ«
    __Ä«ÇÁÄ«¿Í Ä«»êµå¶ó
    __¿ä¾à
    9Àå. »ç·Ê ¿¬±¸ 3: ¸Þ¼Ò½º¿Í µµÄ¿
    __¸Þ¼Ò½º ÇÁ·¹ÀÓ¿öÅ© API
    ____ÀÎÁõ, ±ÇÇÑ, Á¢±Ù Á¦¾î
    ____ÇÁ·¹ÀÓ¿öÅ© ÀÎÁõ
    ____ÀÎÁõ ¼³Á¤
    ____ÇÁ·¹ÀÓ¿öÅ© ±ÇÇÑ
    ____Á¢±Ù Á¦¾î ¸ñ·Ï
    __½ºÆÄÅ© ¸Þ¼Ò½ºÀÇ ½ÇÇà ¸ðµå
    ____ÄÚ¿À½º ±×·¹ÀÎµå ¸ðµå
    ____ÆÄÀÎ ±×·¹ÀÎµå ¸ðµå
    __¾ÆÆÄÄ¡ ¸Þ¼Ò½º API
    ____½ºÄÉÁÙ·¯ HTTP API
    __¸Þ¼Ò½º ÄÁÅ×À̳ʶóÀÌÀú
    ____ÄÁÅ×À̳Ê
    __µµÄ¿ ÄÁÅ×À̳ʶóÀÌÀú
    ____ÄÁÅ×ÀÌ³Ê¿Í ÄÁÅ×À̳ʶóÀÌÀú
    ____ÄÁÅ×À̳ʶóÀÌÀú ŸÀÔ
    ____ÄÁÅ×À̳ʶóÀÌÀú »ý¼º
    ____¸Þ¼Ò½º ÄÁÅ×À̳ʶóÀÌÀú
    ____µµÄ¿ ÄÁÅ×À̳ʶóÀÌÀú
    ____ÄÁÅ×À̳ʶóÀÌÀú °áÇÕ
    __¿ä¾à

    ¸Ó¸®¸»

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

    ÀÌ Ã¥Àº ½Ç¹«ÀûÀÎ °¡À̵å·Î¼­ SMACK ±â¼úÀ» »ç¿ëÇØ ºü¸¥ µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇÑ È¿À²ÀûÀÎ µ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛÀ» ¸¸µé ¼ö ÀÖ°Ô ÇØÁØ´Ù.
    ¸ÕÀú SMACKÀ» ¼Ò°³ÇÏ°í ¾ðÁ¦ »ç¿ëÇØ¾ß ÇÒÁö ¼³¸íÇÏ°í, ½ºÄ®¶ó¸¦ »ç¿ëÇØ ±â´ÉÀû »ç°í¿Í ¹®Á¦ ÇØ°á ¹æ¹ýÀ» ÀÍÈù´Ù. À̾ ¾ÆÄ« ¾ÆÅ°ÅØó¸¦ ÀÌÇØÇÏ°Ô µÉ °ÍÀÌ´Ù.
    ¶ÇÇÑ, µ¥ÀÌÅÍ ±¸Á¶ ¾ÆÅ°ÅØó¸¦ °³¼±ÇÏ°í ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ »ç¿ëÇÑ ÀÚ¿øÀ» ÃÖÀûÈ­ÇÏ´Â ¹æ¹ýÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù.
    ´ÙÀ½À¸·Î ¾ÆÆÄÄ¡ Ä«»êµå¶ó¸¦ »ç¿ëÇØ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼±Çü È®À强À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¸¦ »ç¿ëÇØ ³ôÀº 󸮷®ÀÇ ºÐ»ê ¸Þ½Ã¡ ½Ã½ºÅÛÀ» ÆľÇÇÒ ¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡ ¸Þ¼Ò½º¸¦ ÅëÇØ Àú·ÅÇϸ鼭µµ È¿°úÀûÀΠŬ·¯½ºÅÍ ÀÎÇÁ¶ó¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    ¸¶Áö¸·À¸·Î ¸î °¡Áö ¿¬±¸ »ç·Ê¸¦ ÅëÇØ SMACKÀÇ ´Ù¾çÇÑ Ãø¸éÀ» ±íÀÌ »ìÆ캼 °ÍÀÌ´Ù. Ã¥À» ´Ù ÀÐ°í ³ª¸é SMACKÀÇ ¸ðµç ÄÄÆ÷³ÍÆ®¸¦ ÅëÇÕÇÒ ¼ö ÀÖÀ» °ÍÀÌ°í, SMACK ½ºÅÃÀ¸·Î ¸Å¿ì È¿°úÀûÀÌ°í ºü¸£°Ô µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.


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

    ¼­¹ö °³¹ßÀÚÀÇ ÀÔÀå¿¡¼­´Â À¥¼­ºñ½ºµç, ¾Û¼­ºñ½ºµç ´Ü¼øÈ÷ ¼­¹ö¸¦ °³¹ßÇÏ´Â °Í¸¸À¸·Î´Â ¼­ºñ½º°¡ ¿Ï¼ºµÇÁö ¾Ê´Â´Ù. ¼­ºñ½º °³¹ßÀÌ ¿Ï¼ºµÆ´Ù ÇÏ´õ¶óµµ °í°´¹®ÀÇ(CS), ½Ã½ºÅÛ ¸ð´ÏÅ͸µ µî µ¥ºê¿É½º ¾÷¹« µîÀÌ ³²¾Æ ÀÖ´Ù. ¼­ºñ½º µ¥ÀÌÅÍ ¶Ç´Â ·Î±×¸¦ ¹é¿£µå¿¡ Àü´ÞÇØ ¸ð´ÏÅ͸µ»Ó ¾Æ´Ï¶ó »ç¿ëÀÚÀÇ È°µ¿ ÁöÇ¥·Î È°¿ëÇϱ⵵ ÇÏ°í, ¸Ó½Å ·¯´×À» È°¿ëÇØ Ãßõ Ä£±¸³ª Ãßõ ½Ã½ºÅÛÀ» °³¹ßÇϱ⵵ ÇÑ´Ù.
    ¼­ºñ½º ·Î±×¸¦ ÆÄÀÏ·Î ÀúÀåÇÑ ÈÄ ÆÄÀÏ µ¥ÀÌÅ͸¦ ¿Å°Ü ºòµ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ÇØ´ç ¼­ºñ½º ·Î±×¸¦ ÀúÀåÇÏ´Â ¾ÆÅ°ÅØó¸¦ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ(data pipeline)À̶ó°í ÇÑ´Ù. µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀΠó¸® ¾ÆÅ°ÅØó¿¡¼­´Â ¸ÖƼ Å׳ͽÃ(multi-tenancy), È®Àå, ´ë¿ë·® ó¸®, ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸®¸¦ Áö¿øÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ÀúÀåµÈ ºòµ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ±â¹ÝÀ¸·Î ½Ç½Ã°£ ºÐ¼® ¹× ´ë¿ë·® 󸮸¦ ÇÏ°í ÁöÇ¥, ¸ð´ÏÅ͸µ, Ãßõ ½Ã½ºÅÛÀ¸·Î È°¿ëÇؼ­ »ç¿ëÀÚÀÇ Àç¹æ¹®·üÀ» ³ôÀÏ ¼ö ÀÖ´Â ÀλçÀÌÆ®¸¦ ¾ò¾î¾ß ÇÑ´Ù.
    óÀ½¿¡´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀΰú µ¥ÀÌÅÍ ºÐ¼®ÀÌ ¹«Ã´ ³¸¼³ ¼ö ÀÖ´Ù. ³ªµµ óÀ½ºÎÅÍ ÆÄÀÌÇÁ¶óÀΰú µ¥ÀÌÅÍ ºÐ¼®À» ½ÃÀÛÇÑ °ÍÀÌ ¾Æ´Ï¶ó¼­ ¸¹ÀÌ ³¸¼³¾úÁö¸¸, ȸ»ç¿¡¼­ ¾÷¹«¸¦ ÁøÇàÇϸ鼭 Á¶±Ý¾¿ ¾Ë¾Æ°¡°í ÀÖ´Ù. ¿Ü±¹¿¡¼­´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀΰú ºÐ¼®À» ¿Ïº®È÷ ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î ÇϳªÀÇ ¿ÀǼҽº°¡ ¾Æ´Ñ ¿©·¯ ¿ÀǼҽº¸¦ ¹­¾î(½ºÅÃ) µ¥ÀÌÅÍ ÇÁ·Î¼¼½ÌÀ» ó¸®Çϱâ À§ÇÑ ´Ù¾çÇÑ ½Ãµµ¸¦ ÇÏ°í ÀÖ´Ù.
    ÀÌ·± È帧 ¼Ó¿¡¼­ 2016³â, »÷ÇÁ¶õ½Ã½ºÄÚ º£ÀÌ ¿¡¾î¸®¾î(San Francisco Bay Area)ÀÇ µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ ȸÀÇ ¹× ÄÁÆÛ·±½º¿¡¼­ "Spark, Mesos, Akka, Cassandra, Kafka Laying down the SMACK on your datapipelines"(¸µÅ©: https://goo.gl/ny5Lwm, ¹ßÇ¥ µ¿¿µ»ó: http://goo.gl/XVuxj8)¶ó´Â ÁÖÁ¦°¡ ¹ßÇ¥µÆ´Ù. ÀÌ·± ¹ßÇ¥ÀÇ ¿µÇâÀ» ¹Þ¾Æ °ü·Ã ³»¿ëÀÌ º» µµ¼­·Î ÃâÆÇÇÏ°Ô µÆ´Ù. ÀÌ Ã¥¿¡¼­´Â µ¥ÀÌÅÍ Àθ޸ð¸®(in-memory) ºÐ»ê ÄÄÇ»Æà ±â´ÉÀÌ Æ÷ÇÔµÈ ½ºÆÄÅ©(Spark), Ŭ·¯½ºÅÍ OS(Cluster OS), ºÐ»ê ½Ã½ºÅÛ °ü¸®, ½ºÄÉÁÙ¸µ, È®Àå ±â´ÉÀÌ Æ÷ÇÔµÈ ¸Þ¼Ò½º(Mesos), ½ºÄ®¶ó ¾ð¾îÀÇ ¾×ÅÍ ¸ðµ¨ÀÇ ±¸ÇöÀÎ ¾ÆÄ«(Akka), ¿µ¼Ó¼º °èÃþÀÎ noSQL µ¥ÀÌÅͺ£À̽ºÀÎ Ä«»êµå¶ó(Cassandra), ºÐ»ê ½ºÆ®¸®¹Ö Ç÷§Æû(¸Þ½ÃÁö ºê·ÎÄ¿)ÀÎ Ä«ÇÁÄ«(Kafka)¸¦ ±â¹ÝÀ¸·Î µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¾ÆÅ°ÅØó¸¦ ±¸¼ºÇÏ´Â SMACK ½ºÅÃÀ» ¼Ò°³ÇÏ°í ÀÖ´Ù.
    ÀÌ Ã¥Àº SMACK ½ºÅÃÀ» ÀüÇô ¸ð¸£´Â °³¹ßÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. °³º° ÄÄÆ÷³ÍÆ®¸¦ ½±°Ô ¼³¸íÇß°í, ÆÄÀÌÇÁ¶óÀÎ ½ºÅÿ¡ ´ëÇÑ ¾ÆÅ°ÅØó¸¦ ¹è¿ì±â¿¡ ÀûÀýÇÏ´Ù. ƯÈ÷ ¸¶Áö¸· 3ÀåÀº »ç·Ê¸¦ ÅëÇØ SMACK ½ºÅÃÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ¾ÆÅ°ÅØó¸¦ ¹è¿ï ¼ö ÀÖ´Ù.

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 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