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

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

    Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB Á¤º¹

    Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB Á¤º¹ ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸®

    • ¹ÌÄ¡ ½Ã¸ð¾î Àú
    • ¿À¼¼ºÀ ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2022³â 11¿ù 28ÀÏ
    • Á¤°¡
      40,000¿ø
    • ÆǸŰ¡
      36,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,000¿ø Àû¸³ [5%P]

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

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

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

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

      close

      2024³â 06¿ù 17ÀÏ(¿ù)

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

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

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 0

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

    ÃâÆÇ»ç ¸®ºä

    ÃßõÀÇ ±Û

    ¡°ÀúÀÚ´Â ¿ø¸®ºÎÅÍ ½ÃÀÛÇØ ÃֽŠ½Ã½ºÅÛ±îÁö ½±°Ô ¼³¸íÇÑ´Ù. ÀÌ Ã¥Àº ½Ã½ºÅÛÀÇ ÇÙ½É °³³äÀ» »ìÆ캸°í, °¢ ½Ã½ºÅÛÀÇ ¹Ì¹¦ÇÑ µ¿ÀÛ ¹æ½Ä Â÷À̸¦ »ó¼¼È÷ ¼³¸íÇÑ´Ù. ±×¸®°í ½ÇÁ¦ ¼¼°è ºñÁî´Ï½º¿¡¼­ ÀÌ·± ½Ã½ºÅÛµéÀ» ¾î¶»°Ô »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö º¸¿©ÁÖ´Â ½Ç½À ¿¹Á¦¸¦ Á¦°øÇÑ´Ù. ½ºÆ®¸² 󸮴 ÀÌÁ¦ Çʼö ÇÁ·Î±×·¡¹ÖÀÇ Æз¯´ÙÀÓÀÌ µÆ´Ù. ÀÌ Ã¥Àº À̸¦ ¼º°øÀûÀ¸·Î À̲ø ¼ö ÀÖ´Â ±æÀ» ¹àÇôÁÙ °ÍÀÌ´Ù.¡±
    ¡ªÁ¦ÀÌ Å©·¾½º(Jay Kreps)
    ¾ÆÆÄÄ¡ Ä«ÇÁÄ« °øµ¿ â½ÃÀÚ, ÄÁÇ÷ç¾ðÆ®(Confluent) °øµ¿ ¼³¸³ÀÚÀÌÀÚ CEO

    ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë
    ¡ß Ä«ÇÁÄ«¿Í Æà/¼· Åë½Å ÆÐÅÏ ÇнÀ
    ¡ß ½ºÆ®¸² ó¸® ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà
    ¡ß À©µµ¿ì Á¶Àΰú Áý°è µî º¹ÀâÇÑ ¿¬»ê ¼öÇà
    ¡ß »óÅ°¡ Àִ ó¸®ÀÇ ³»ºÎ µ¿ÀÛ ÀÌÇØ
    ¡ß ksqlDBÀÇ µ¥ÀÌÅÍ ÅëÇÕ ±â´É ÇнÀ
    ¡ß ksqlDBÀÇ ¿©·¯ Ä÷º¼Ç Á¾·ù·Î °¡Á®¿À±â¿Í ³»º¸³»±â Äõ¸® ¼öÇà
    ¡ß Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB ¾ÖÇø®ÄÉÀÌ¼Ç »ó¿ëÈ­ ¹èÄ¡

    ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
    ½Ç½Ã°£À¸·Î ´ë¿ë·® µ¥ÀÌÅ͸¦ ¿òÁ÷ÀÌ°í º¸°­ÇÏ¸ç º¯È¯ÇÏ´Â ´ë±Ô¸ðÀÇ ½ºÆ®¸² ó¸® ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°íÀÚ ÇÏ´Â µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸¦ À§ÇÑ °ÍÀÌ´Ù. ÀÌ·± ±â¼úµéÀº Á¾Á¾ ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º À̴ϼÅƼºê, ºÐ¼® ÆÄÀÌÇÁ¶óÀÎ, À§Çù ŽÁö, À̺¥Æ® ó¸® µîÀ» Áö¿øÇØ¾ß ÇÑ´Ù.
    ½Ç½Ã°£ µ¥ÀÌÅÍ ½ºÆ®¸²À» ºÐ¼®ÇØ ÀÚ½ÅÀÇ ±â¼ú·ÂÀ» Çâ»ó½ÃÅ°°íÀÚ ÇÏ´Â µ¥ÀÌÅÍ °úÇÐÀÚ¿Í ºÐ¼®°¡¿¡°Ôµµ À¯¿ëÇÏ´Ù. ÀÌ´Â µ¥ÀÌÅÍ Ã³¸® ºÐ¾ß¸¦ Áö¹èÇÏ°í ÀÖ´Â ¹èÄ¡ ó¸® °ø°£À¸·ÎºÎÅÍ ¹þ¾î³¯ ¼ö ÀÖ´Â »õ·Î¿î Ãâ¹ßÁ¡ÀÌ µÉ °ÍÀÌ´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¿¡ ´ëÇÑ »çÀü °æÇèÀº Çʼö°¡ ¾Æ´Ï¸ç, ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ¾î´À Á¤µµ Ä£¼÷ÇÏ´Ù¸é Ä«ÇÁÄ« ½ºÆ®¸²Áî »ç¿ë ÁöħÀ» Á» ´õ ½±°Ô µû¶ó°¥ ¼ö ÀÖ´Ù.

    ÀÌ Ã¥ÀÇ ±¸¼º
    1Àå, 'Ä«ÇÁÄ« ºü¸£°Ô ¼Ò°³Çϱ⡯´Â Ä«ÇÁÄ« ¼Ò°³¿Í ´ÜÀÏ ³ëµå Ä«ÇÁÄ« Ŭ·¯½ºÅ͸¦ ½ÇÇàÇÏ´Â »ç¿ë ÁöħÀ» Á¦°øÇÑ´Ù.
    2Àå, ¡®Ä«ÇÁÄ« ½ºÆ®¸²Áî ½ÃÀÛÇϱ⡯´Â Ä«ÇÁÄ« ½ºÆ®¸²ÁîÀÇ ¹è°æ Áö½Ä°ú ¾ÆÅ°ÅØó, ±×¸®°í °£´ÜÇÑ Ä«ÇÁÄ« ½ºÆ®¸²Áî ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÀ» ´Ù·é´Ù.
    3Àå°ú 4Àå¿¡¼­´Â Ä«ÇÁÄ« ½ºÆ®¸²ÁîÀÇ »óÀ§ ¼öÁØ DSL(µµ¸ÞÀΠƯȭ ¾ð¾î)¿¡ ÀÖ´Â »óÅ°¡ ¾ø´Â ¶Ç´Â »óÅ°¡ ÀÖ´Â ¿¬»êÀÚ¸¦ »ìÆ캻´Ù. °¢ ÀåÀº ºñÁî´Ï½º ¹®Á¦¸¦ Ç® ¶§ ÀÌ ¿¬»êÀÚ¸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö º¸¿©ÁÖ´Â »ç¿ë ÁöħÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.
    5Àå, ¡®À©µµ¿ì¿Í ½Ã°£¡¯¿¡¼­´Â ½ºÆ®¸² ó¸® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ½Ã°£ÀÌ ¾î¶² ¿ªÇÒÀ» ÇÏ´ÂÁö ¾Ë¾Æº¸°í À©µµ¿ì Á¶Àΰú Áý°è¿Í °°Àº °í±Þ½º·¯¿î ¿¬»êÀÎ »óÅ°¡ ÀÖ´Â ¿¬»êÀ» ¼öÇàÇÒ ¶§ÀÇ À©µµ¿ì »ç¿ë ¹æ¹ýÀ» ´Ù·é´Ù.
    6Àå, ¡®°í±Þ »óÅ °ü¸®¡¯´Â »óÅ°¡ Àִ ó¸®°¡ ³»ºÎÀûÀ¸·Î ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¼³¸íÇÏ°í »óÅ°¡ ÀÖ´Â Ä«ÇÁÄ« ½ºÆ®¸²Áî ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿µÇÒ ¶§ ÇÊ¿äÇÑ ¸î °¡Áö ÆÁÀ» ¾Ë·ÁÁØ´Ù.
    7Àå, ¡®Processor API¡¯´Â Ä«ÇÁÄ« ½ºÆ®¸²ÁîÀÇ ÇÏÀ§ ¼öÁØ Processor API¸¦ ±íÀÌ ÀÖ°Ô ´Ù·é´Ù. ÀÌ API´Â ÁÖ±âÀûÀÎ ÇÔ¼ö È£ÃâÀ» ½ºÄÉÁÙ¸µÇÒ ¶§ »ç¿ëÇÒ ¼öµµ ÀÖ°í, ¾ÖÇø®ÄÉÀÌ¼Ç »óÅÂ¿Í ·¹ÄÚµåÀÇ ¸ÞŸµ¥ÀÌÅ͸¦ Á» ´õ ¼¼ºÐÈ­µÈ ´ÜÀ§·Î Á¢±ÙÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
    8Àå, ¡®ksqlDB ½ÃÀÛÇϱ⡯´Â ksqlDB¸¦ ¼Ò°³ÇÏ°í ÀÌ ±â¼úÀÇ ¿ª»ç¿Í ¾ÆÅ°ÅØó¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. 8ÀåÀÇ Æ©Å丮¾óÀº ksqlDB ¼­¹ö ÀνºÅϽº¸¦ ¼³Ä¡ÇÏ°í ½ÇÇàÇÏ°í ksqlDB CLI·Î ÀÛ¾÷ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
    9Àå, ¡®ksqlDB·Î µ¥ÀÌÅÍ ÅëÇÕ¡¯Àº ksqlDBÀÇ µ¥ÀÌÅÍ ÅëÇÕ ±â´ÉÀ» ¾Ë¾Æº»´Ù. ÀÌ ±â´ÉÀº Ä«ÇÁÄ« Ä¿³ØÆ®(Kafka Connect)ÀÇ µµ¿òÀ» ¹Þ¾Æ µ¿ÀÛÇÑ´Ù.
    10Àå, 11Àå¿¡¼­´Â ksqlDB SQLÀ» ÀÚ¼¼È÷ ¾Ë¾Æº¸°í, ¿©·¯ °¡Áö Ä÷º¼Ç(Collection) ŸÀÔÀ» ÀÌ¿ëÇØ ¾î¶»°Ô ÀÛ¾÷À» ÇÏ´ÂÁö º¸¿©ÁØ´Ù. ¶ÇÇÑ µ¥ÀÌÅÍ ³»º¸³»±â Äõ¸®(push query)¿Í µ¥ÀÌÅÍ °¡Á®¿À±â Äõ¸®(pull query) µîÀ» ¼öÇàÇÑ´Ù.
    12Àå, ¡®Å×½ºÆ®, ¸ð´ÏÅ͸µ, ¹èÆ÷¡¯¿¡¼­´Â Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB ¾ÖÇø®ÄÉÀ̼ÇÀ» »ó¿ë ȯ°æ¿¡ ¹èÆ÷ÇÒ ¶§ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. ¿©±â¿¡´Â ¸ð´ÏÅ͸µ, Å×½ºÆ® ±×¸®°í ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÁÅ×À̳ÊÈ­ÇÏ´Â °ÍÀ» Æ÷ÇÔÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    ¹ÌÄ¡ ½Ã¸ð¾î

    ÀúÀÚ : ¹ÌÄ¡ ½Ã¸ð¾î
    ¸ÞÀÏħÇÁ µ¥ÀÌÅÍ ¼­ºñ½º ÆÀÀÇ ¿£Áö´Ï¾îÀÌÀÚ ±â¼ú Ã¥ÀÓÀÚ´Ù. Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB¸¦ »ç¿ëÇØ ÇÏ·ç¿¡ ¼ö½Ê¾ï °³ÀÇ À̺¥Æ®¸¦ ÃÊ ¹Ì¸¸ÀÇ Áö¿¬ ½Ã°£À¸·Î ó¸®ÇÏ´Â ¸¹Àº ½ºÆ®¸² ó¸® ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇß´Ù. ¿ÀÇ ¼Ò½º Ä¿¹Â´ÏƼ¿¡¼­ È°µ¿ÇÏ°í ÀÖÀ¸¸ç, ±¹Á¦ ÄÁÆÛ·±½º(Ä«ÇÁÄ« ¼­¹Ô ·±´ø, 2019)¿¡¼­ ½ºÆ®¸² ó¸® ±â¼ú¿¡ ´ëÇØ ¹ßÇ¥Çß´Ù. Áö¿ª ¹Ô¾÷¿¡¼­ Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB¸¦ ÁÖÁ¦·Î °­¿¬ÇÏ°í ÀÖÀ¸¸ç ÄÁÇ÷ç¾ðÆ® ºí·Î±×¿¡ ±â°íÇÏ°í ÀÖ´Ù.

    ¿ªÀÚ : ¿À¼¼ºÀ
    Ƽ¸Æ½º ¼ÒÇÁÆ®¿¡¼­ À¥ ¾îÇø®ÄÉÀÌ¼Ç ¼­¹ö¸¦ °³¹ßÇÏ´Ù ºòµ¥ÀÌÅÍ¿¡ °ü½ÉÀÌ »ý°Ü KT ³Ø½º¾Ë¿¡ ÀÔ»çÇß´Ù. ÀçÁ÷ Áß¿¡ ¡ºÇÏÀÌºê ¿Ïº® °¡À̵塻(ÇѺû¹Ìµð¾î, 2013), ¡ºÄɽºÄÉÀ̵ù ¿Ïº® °¡À̵塻(ÇѺû¹Ìµð¾î, 2014)¿Í ¡ºMVC ±¸Á¶ÀÇ È®½ÇÇÑ ÇØ´ä AngularJS µð·ºÆ¼ºê¡»(¿¡ÀÌÄÜ, 2016)À» ¹ø¿ªÇß´Ù.
    KT ³Ø½º¾ËÀ» ³ª¿Í ¾î¸°ÀÌ¿ë ½º¸¶Æ®¿öÄ¡(LINE Å°ÁîÆù)¸¦ Ãâ½ÃÇßÀ¸¸ç À̶§ºÎÅÍ ¾Èµå·ÎÀÌµå °³¹ßÀ» ½ÃÀÛÇß´Ù. ´ëÇÐ ¶§ºÎÅÍ À¥À» ºñ·ÔÇÑ UI¿¡ °ü½ÉÀÌ ¸¹¾Æ ¾Èµå·ÎÀ̵å UI¿¡ ÀûÀÀÇÏ´Â µ¥ ¿À·¡ °É¸®Áö´Â ¾Ê¾ÒÁö¸¸ SQLite¸¦ ºñ·ÔÇÑ ¾Èµå·ÎÀÌµå ¼­ºñ½º´Â ÀÚ·á°¡ ¸¹Áö ¾Ê¾Æ ½ÃÇàÂø¿À¸¦ ¸¹ÀÌ °Þ¾î¾ß Çß´Ù. ÇöÀç´Â SKÅÚ·¹ÄÞ¿¡¼­ ºòµ¥ÀÌÅ͸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼®°ú °ü·ÃµÈ ÀÏÀ» ÇÏ°í ÀÖ´Ù.

    ¸ñÂ÷

    1Àå. Ä«ÇÁÄ« ºü¸£°Ô ¼Ò°³Çϱâ
    __Åë½Å ¸ðµ¨
    __½ºÆ®¸²Àº ¾î¶»°Ô ÀúÀåµÇ´Â°¡?
    __ÅäÇÈ°ú ÆÄƼ¼Ç
    __À̺¥Æ®
    __Ä«ÇÁÄ« Ŭ·¯½ºÅÍ¿Í ºê·ÎÄ¿
    __ÄÁ½´¸Ó ±×·ì
    __Ä«ÇÁÄ« ¼³Ä¡
    __¾È³ç? Ä«ÇÁÄ«
    __¿ä¾à

    2Àå. Ä«ÇÁÄ« ½ºÆ®¸²Áî ½ÃÀÛÇϱâ
    __Ä«ÇÁÄ« »ýÅ°è
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ÀÌÀü
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ÀÌÈÄ
    __ÇÑ´«¿¡ º¸´Â Ä«ÇÁÄ« ½ºÆ®¸²Áî Ư¡
    __¿î¿µ Ư¼º
    ____È®À强
    ____½Å·Ú¼º
    ____À¯Áö º¸¼ö¼º
    __´Ù¸¥ ½Ã½ºÅÛ°ú ºñ±³
    ____¹èÄ¡ ¸ðµ¨
    ____ó¸® ¸ðµ¨
    ____Ä«ÆÄ ¾ÆÅ°ÅØó
    __Ä«ÇÁÄ« ½ºÆ®¸²Áî Àû¿ë »ç·Êµé
    __ÇÁ·Î¼¼¼­ ÅäÆú·ÎÁö
    ____¼­ºê ÅäÆú·ÎÁö
    ____±íÀÌ - ¿ì¼± ó¸®
    ____µ¥ÀÌÅÍ È帧 ÇÁ·Î±×·¡¹ÖÀÇ ÀÌÁ¡
    ____ŽºÅ©¿Í ½ºÆ®¸² ½º·¹µå
    __»óÀ§ - ¼öÁØ DSL ´ë ÇÏÀ§ - ¼öÁØ Processor API
    __Æ©Å丮¾ó ¼Ò°³: Hello, Streams
    ____ÇÁ·ÎÁ§Æ® ¼³Ä¡
    ____»õ ÇÁ·ÎÁ§Æ® »ý¼º
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ÀÇÁ¸ ¶óÀ̺귯¸® Ãß°¡
    ____DSL
    ____Processor API
    __½ºÆ®¸²°ú Å×À̺í
    ____½ºÆ®¸²/Å×À̺í ÀÌÁß¼º
    ____KStream, KTable, GlobalKTable
    __¿ä¾à

    3Àå. »óÅ°¡ ¾ø´Â ó¸®
    __»óÅ°¡ ¾ø´Â ó¸® ´ë »óÅ°¡ Àִ ó¸®
    __Æ©Å丮¾ó ¼Ò°³: Æ®À§ÅÍ ½ºÆ®¸² ó¸®
    __ÇÁ·ÎÁ§Æ® ¼³Ä¡
    __KStream ¼Ò½º ÇÁ·Î¼¼¼­ Ãß°¡
    __Á÷·ÄÈ­/¿ªÁ÷·ÄÈ­
    ____Ä¿½ºÅÒ Serdes ¸¸µé±â
    ____µ¥ÀÌÅÍ Å¬·¡½º Á¤ÀÇ
    ____Ä¿½ºÅÒ Deserializer ±¸Çö
    ____Ä¿½ºÅÒ Serializer ±¸Çö
    ____Æ®À­ Serdes ±¸Çö
    __µ¥ÀÌÅÍ ÇÊÅ͸µ
    __µ¥ÀÌÅÍ °¡ÁöÄ¡±â
    __Æ®À­ ¹ø¿ª
    __½ºÆ®¸² º´ÇÕ
    __Æ®À­ º¸°­
    ____Avro µ¥ÀÌÅÍ Å¬·¡½º
    ____°¨Á¤ ºÐ¼®
    __Avro µ¥ÀÌÅÍ Á÷·ÄÈ­
    ____·¹Áö½ºÆ®¸® ¾ø´Â Avro Serdes
    ____½ºÅ°¸¶ ·¹Áö½ºÆ®¸®-ÀÎ½Ä Avro Serdes
    __½ÌÅ© ÇÁ·Î¼¼¼­ Ãß°¡
    __ÄÚµå ½ÇÇà
    __½ÇÁ¦ °ËÁõ
    __¿ä¾à

    4Àå. »óÅ°¡ Àִ ó¸®
    __»óÅ°¡ Àִ ó¸®ÀÇ ÀÌÁ¡
    __»óÅ°¡ ÀÖ´Â ¿¬»êÀÚ ÈȾ±â
    __»óÅÂ ÀúÀå¼Ò
    ____°øÅë Ư¼º
    ____¿µ±¸ ÀúÀå¼Ò ´ë ÀÎ - ¸Þ¸ð¸® ÀúÀå¼Ò
    __Æ©Å丮¾ó ¼Ò°³: ºñµð¿À °ÔÀÓ Àü±¤ÆÇ
    __ÇÁ·ÎÁ§Æ® ¼³Ä¡
    __µ¥ÀÌÅÍ ¸ðµ¨
    __¼Ò½º ÇÁ·Î¼¼¼­ Ãß°¡
    ____KStream
    ____KTable
    ____GlobalKTable
    __½ºÆ®¸²Áî¿Í Å×ÀÌºí µî·Ï
    __Á¶ÀÎ
    ____Á¶ÀÎ ¿¬»êÀÚµé
    ____Á¶ÀÎ Á¾·ù
    ____ÄÚ-ÆÄƼ¼Å´×
    ____ValueJoiner
    ____KStreamÀ» KTable·Î Á¶ÀÎ(players Á¶ÀÎ)
    ____KStreamÀ» GlobalKTable°ú Á¶ÀÎ(products Á¶ÀÎ)
    __·¹ÄÚµå ±×·ìÇÎ
    ____½ºÆ®¸²Áî ±×·ìÇÎ
    ____Å×ÀÌºí ±×·ìÇÎ
    __Áý°è
    ____½ºÆ®¸² Áý°è
    ____Å×À̺í Áý°è
    __¸ðµÎ ÇÕÄ¡±â
    __´ëÈ­Çü Äõ¸®
    ____ÀúÀå¼Ò ¹°¸®È­
    ____Àбâ-Àü¿ë »óÅ ÀúÀå¼Ò Á¢±Ù
    ____ºñÀ©µµ¿ì Å°-°ª ÀúÀå¼Ò Äõ¸®Çϱâ
    ____·ÎÄà Äõ¸®
    ____¿ø°Ý Äõ¸®
    __¿ä¾à

    5Àå. À©µµ¿ì¿Í ½Ã°£
    __Æ©Å丮¾ó ¼Ò°³: ȯÀÚ ¸ð´ÏÅ͸µ ¾ÖÇø®ÄÉÀ̼Ç
    __ÇÁ·ÎÁ§Æ® ¼³Ä¡
    __µ¥ÀÌÅÍ ¸ðµ¨
    __½Ã°£ ÀǹÌ
    __ŸÀÓ½ºÅÆÇÁ ÃßÃâÀÚ
    ____³»Àå ŸÀÓ½ºÅÆÇÁ ÃßÃâÀÚ
    ____Ä¿½ºÅÒ Å¸ÀÓ½ºÅÆÇÁ ÃßÃâÀÚ
    ____ŸÀÓ½ºÅÆÇÁ ÃßÃâÀÚ¿Í ÇÔ²² ½ºÆ®¸² µî·ÏÇϱâ
    __½ºÆ®¸² À©µµÀ®
    ____À©µµ¿ì Á¾·ù
    ____À©µµ¿ì ¼±ÅÃ
    ____À©µµ¿ì Áý°è
    __À©µµ¿ì °á°ú ³»º¸³»±â
    ____À¯¿¹ ±â°£
    ____Áß°£ °á°ú Á¦°Å
    __À©µµ¿ì KTable ÇÊÅ͸µ°ú Å° Àç»ý¼º
    __À©µµ¿ì Á¶ÀÎ
    __½Ã°£-±â¹Ý µ¥ÀÌÅÍ È帧
    ____¾Ë¸² ½ÌÅ©
    ____À©µµ¿ì Å°-°ª ÀúÀå¼Ò Äõ¸®Çϱâ
    __¿ä¾à

    6Àå. °í±Þ »óÅ °ü¸®
    __¿µ±¸ÀûÀÎ ÀúÀå¼Ò µð½ºÅ© ·¹À̾ƿô
    __³»°íÀ强
    ____º¯°æ ·Î±× ÅäÇÈ
    ____´ë±â º¹Á¦º»
    __¸®¹ë·±½Ì: »óÅÂ(ÀúÀå¼Ò)ÀÇ Àû
    __»óÅ ÀÌ°ü ¹æÁö
    ____StickyTaskAssignor
    ____°íÁ¤ ¸â¹ö½Ê
    __¸®¹ë·±½Ì ¿µÇâ ÁÙÀ̱â
    ____Á¡ÁøÀû Çù·Â ¸®¹ë·±½Ì
    ____»óÅ ũ±â Á¦¾î
    __·¹ÄÚµå ij½Ã·Î ¾²±â Áߺ¹ Á¦°Å
    __»óÅ ÀúÀå¼Ò ¸ð´ÏÅ͸µ
    ____StateListener Ãß°¡
    ____StateRestoreListener Ãß°¡
    __³»Àå ¸ÞÆ®¸¯
    __´ëÈ­Çü Äõ¸®
    __Ä¿½ºÅÒ »óÅ ÀúÀå¼Ò
    __¿ä¾à

    7Àå. Processor API
    __Processor API´Â ¾ðÁ¦ »ç¿ëÇØ¾ß ÇÒ±î?
    __Æ©Å丮¾ó ¼Ò°³: IoT µðÁöÅÐ Æ®À© ¼­ºñ½º
    __ÇÁ·ÎÁ§Æ® ¼³Ä¡
    __µ¥ÀÌÅÍ ¸ðµ¨
    __¼Ò½º ÇÁ·Î¼¼¼­ Ãß°¡
    __»óÅ°¡ ¾ø´Â ½ºÆ®¸² ÇÁ·Î¼¼¼­ Ãß°¡
    __»óÅ°¡ ¾ø´Â ÇÁ·Î¼¼¼­ »ý¼º
    __»óÅ°¡ ÀÖ´Â ÇÁ·Î¼¼¼­ »ý¼º
    __±¸µÎÁ¡À¸·Î ÁÖ±âÀûÀÎ ÇÔ¼ö È£Ãâ
    __·¹ÄÚµå ¸ÞŸµ¥ÀÌÅÍ Á¢±Ù
    __½ÌÅ© ÇÁ·Î¼¼¼­ Ãß°¡Çϱâ
    __´ëÈ­Çü Äõ¸®
    __¸ðµÎ Á¶¸³Çϱâ
    __Processor API¿Í DSL °áÇÕ
    __ÇÁ·Î¼¼¼­¿Í Æ®·£½ºÆ÷¸Ó
    __¸ðµÎ Á¶¸³Çϱâ: ¸®ÆÑÅ丵
    __¿ä¾à

    8Àå. ksqlDB ½ÃÀÛÇϱâ
    __ksqlDB´Â ¹«¾ùÀΰ¡?
    __¾ðÁ¦ ksqlDB¸¦ »ç¿ëÇÒ±î?
    __»õ·Î¿î µ¥ÀÌÅͺ£À̽º·Î ÁøÈ­
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ÅëÇÕ
    ____Ä«ÇÁÄ« Ä¿³ØÆ® ÅëÇÕ
    __ksqlDB¿Í ÀüÅëÀûÀÎ SQL µ¥ÀÌÅͺ£À̽º ºñ±³ ¹æ¹ý
    ____À¯»çÁ¡
    ____Â÷ÀÌÁ¡
    __¾ÆÅ°ÅØó
    ____ksqlDB ¼­¹ö
    ____ksqlDB Ŭ¶óÀ̾ðÆ®
    __¹èÄ¡ ¸ðµå
    ____´ëÈ­Çü ¸ðµå
    ____Çìµå¸®½º ¸ðµå
    __Æ©Å丮¾ó
    ____ksqlDB ¼³Ä¡
    ____ksqlDB ¼­¹ö ½ÇÇà
    ____ÅäÇÈ »çÀü »ý¼º
    ____ksqlDB CLI »ç¿ëÇϱâ
    __¿ä¾à

    9Àå. ksqlDB·Î µ¥ÀÌÅÍ ÅëÇÕ
    __Ä«ÇÁÄ« Ä¿³ØÆ® °³¿ä
    __¿ÜºÎ ¸ðµå¿Í ÀÓº£µðµå ¸ðµå
    ____¿ÜºÎ ¸ðµå
    ____ÀÓº£µðµå ¸ðµå
    __Ä¿³ØÆ® ¿öÄ¿ ¼³Á¤
    ____ÄÁ¹öÅÍ¿Í Á÷·ÄÈ­ Æ÷¸Ë
    __Æ©Å丮¾ó
    __Ä¿³ØÅÍ ¼³Ä¡
    ____Ä¿³ØÅÍ »ý¼º
    ____Ä¿³ØÅÍ º¸±â
    ____Ä¿³ØÅÍ ¼³¸í
    ____Ä¿³ØÅÍ »èÁ¦
    __¼Ò½º Ä¿³ØÅÍ °ËÁõ
    __Ä«ÇÁÄ« Ä¿³ØÆ® Ŭ·¯½ºÅÍ¿Í Á÷Á¢ »óÈ£ µ¿ÀÛ
    __°ü¸®Çü ½ºÅ°¸¶ °Ë»ç
    __¿ä¾à

    10Àå. ksqlDB ½ºÆ®¸² ó¸® ±âÃÊ
    __Æ©Å丮¾ó: ³ÝÇø¯½ºÀÇ º¯°æ ³»¿ë ¸ð´ÏÅ͸µ
    __ÇÁ·ÎÁ§Æ® ¼³Á¤
    __¼Ò½º ÅäÇÈ
    __µ¥ÀÌÅÍ Å¸ÀÔ
    ____Ä¿½ºÅÒ Å¸ÀÔ
    __Ä÷º¼Ç
    ____¼Ò½º Ä÷º¼Ç »ý¼º
    ____WITH Àý
    __½ºÆ®¸²°ú Å×À̺í·Î ÀÛ¾÷Çϱâ
    ____½ºÆ®¸²°ú Å×ÀÌºí º¸±â
    ____½ºÆ®¸²°ú Å×ÀÌºí ¼³¸í º¸±â
    ____½ºÆ®¸²°ú Å×ÀÌºí º¯°æ
    ____½ºÆ®¸²°ú Å×ÀÌºí »èÁ¦
    __±âº» Äõ¸®
    ____°ª »ðÀÔ
    ____°£´ÜÇÑ ¼¿·ºÆ®(ÀϽÃÀûÀÎ ³»º¸³»±â Äõ¸®)
    ____ÇÁ·ÎÁ§¼Ç
    ____ÇÊÅ͸µ
    ____º¹ÇÕ ±¸Á¶Ã¼ÀÇ ÆòÆòÈ­/Áßø ±¸Á¶ ÇØü
    __Á¶°Ç½Ä
    ____COALESCE
    ____IFNULL
    ____CASE¹®
    __Ä«ÇÁÄ«·Î °á°ú ¾²±â(¿µ±¸ÀûÀÎ Äõ¸®)
    ____ÆÄ»ý Ä÷º¼Ç »ý¼º
    __¸ðµÎ ÇÕÄ¡±â
    __¿ä¾à

    11Àå. ksqlDB Áß±Þ, °í±Þ ½ºÆ®¸² ó¸®
    __ÇÁ·ÎÁ§Æ® ¼³Á¤
    __SQL ÆÄÀϷΠȯ°æ ¼³Á¤Çϱâ
    __µ¥ÀÌÅÍ º¸°­
    ____Á¶ÀÎ
    ____À©µµ¿ì Á¶ÀÎ
    __Áý°è
    ____Áý°è ±âÃÊ
    ____À©µµ¿ì Áý°è
    __¹°¸®È­µÈ ºä
    __Ŭ¶óÀ̾ðÆ®
    __°¡Á®¿À±â Äõ¸®
    ____CURL
    __³»º¸³»±â Äõ¸®
    ____CURL·Î ³»º¸³»±â Äõ¸® ½ÇÇà
    __ÇÔ¼ö¿Í ¿¬»êÀÚ
    ____¿¬»êÀÚ
    ____ÇÔ¼ö ¸ñ·Ï º¸±â
    ____ÇÔ¼ö ¼³¸í
    ____Ä¿½ºÅÒ ÇÔ¼ö »ý¼º
    ____Ãß°¡ Âü°í ÀÚ·á
    __¿ä¾à

    12Àå. Å×½ºÆ®, ¸ð´ÏÅ͸µ, ¹èÆ÷
    __Å×½ºÆ®
    ____ksqlDB Äõ¸® Å×½ºÆ®
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî Å×½ºÆ®
    ____Çൿ Å×½ºÆ®
    ____º¥Ä¡¸¶Å·
    ____Ä«ÇÁÄ« Ŭ·¯½ºÅÍ º¥Ä¡¸¶Å·
    ____Å×½ºÆ® ÀÚµ¿È­
    __¸ð´ÏÅ͸µ
    ____¸ð´ÏÅ͸µ Á¡°Ë ¸ñ·Ï
    ____JMX ¸ÞÆ®¸¯ ÃßÃâ
    __¹èÆ÷
    ____ksqlDB ÄÁÅ×À̳Ê
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ÄÁÅ×À̳Ê
    ____ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹À̼Ç
    __¿î¿µ
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî Àç¼³Á¤
    ____¾ÖÇø®ÄÉÀÌ¼Ç Ãâ·Â ¼Óµµ Á¦ÇÑ
    ____Ä«ÇÁÄ« ½ºÆ®¸²Áî ¾÷±×·¹À̵å
    __ksqlDB ¾÷±×·¹À̵å
    __¿ä¾à

    ºÎ·Ï A ½ºÆ®¸²Áî ¼³Á¤
    ºÎ·Ï B ksqlDB ¼³Á¤

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

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