°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (29,930¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (22,050¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

½ºÆ®¸®¹Ö ½Ã½ºÅÛ : ´ë¿ë·® µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇÑ ÇÙ½É °³³ä°ú ¿ø¸®

¿øÁ¦ : Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ

2022³âµµ ´ëÇѹα¹Çмú¿ø ¼±Á¤ ±³À°ºÎ ¿ì¼öÇмúµµ¼­

Á¤°¡

35,000¿ø

  • 31,500¿ø (10%ÇÒÀÎ)

    1,750P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/30(È­) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®, Â÷¿øÀ» ³ôÀÌ´Ù!

ÀúÀÚ°¡ ÀÛ¼ºÇß´ø ºí·Î±× ±ÛÀÎ ¡°½ºÆ®¸®¹Ö 101¡±¿¡¼­ ½ÃÀÛÇØ ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í »ç¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ÁÖ¿ä °³³äÀ» ¡°¹«¾ù¡±, ¡°¾îµð¼­¡±, ¡°¾ðÁ¦¡±, ¡°¾î¶»°Ô¡±¶ó´Â ³× °¡Áö Áú¹® À§¿¡ Â÷±ÙÈ÷ ½×¾Æ°£´Ù. ƯÁ¤ ½Ã½ºÅÛÀ̳ª ¹®¸Æ ¾È¿¡¼­ ºÎÁ¤È®ÇÏ°Ô ¾²ÀÌ´Â °³³äÀ» ºÐ¸®ÇØ ¸íÈ®È÷ Àü´ÞÇÏ°í ½ÇÁ¦ »ç·Ê¿¡ ¾î¶»°Ô Àû¿ëÇÏ´ÂÁö º¸¿©ÁØ´Ù. ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇØ ¾î¶² ½Ã½ºÅÛÀ» ¼±ÅÃÇÏµç °³³äÀ» È®°íÇÏ°Ô ÀÌÇØÇÏ´Â °ÍÀº ½Ã½ºÅÛÀ» ÀÌÇØÇÏ´Â µ¥ ´Ü´ÜÇÑ Áö¹ÝÀÌ µÅ ÁÙ °ÍÀÌ´Ù.

ÃâÆÇ»ç ¼­Æò

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

¡á ½ºÆ®¸®¹Ö ¹× ¹èÄ¡ µ¥ÀÌÅÍ Ã³¸® ÆÐÅÏ Â÷ÀÌ
¡á °­·ÂÇÑ ºñ¼ø¼­ µ¥ÀÌÅÍ Ã³¸®(out-of-order data processing) °³³ä°ú ÇÙ½É ¿øÄ¢
¡á ¿öÅ͸¶Å©¸¦ ÅëÇØ ¹«ÇÑ µ¥ÀÌÅͼÂ(infinite dataset)ÀÇ ÁøÇà Á¤µµ¿Í ¿Ï°á ÃßÀû ¹æ¹ý
¡á Á¤È®È÷ ÇÑ ¹ø ó¸®(exactly-once processing) ±â¹ýÀÇ Á¤È®¼º º¸Àå ¹æ¹ý
¡á ½ºÆ®¸²°ú Å×À̺íÀÇ °³³äÀÌ ¹èÄ¡ ¹× ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®ÀÇ Åä´ë¸¦ ÀÌ·ç´Â ¹æ¹ý
¡á ½ÇÁ¦ »ç·Ê·Î ¾Ë¾Æº¸´Â °­·ÂÇÑ ¿µ±¸Àû ÀúÀå »óÅÂ(persistent state)ÀÇ ½ÇÁúÀûÀÎ ¸ñÀû
¡á ½Ã°£ º¯ÀÌ °ü°è¸¦ ÅëÇØ ½ºÆ®¸² 󸮸¦ Ä£¼÷ÇÑ SQL ¹× °ü°è ´ë¼ö¿Í ¿¬°á Áþ´Â ¹æ¹ý

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

ÀÌ·ÐÀûÀÌ°í Ç÷§Æû¿¡ ±¸¾Ö¹ÞÁö ¾Ê°íµµ ½ºÆ®¸®¹Ö µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í ½ÍÀº µ¥ÀÌÅÍ ¿£Áö´Ï¾î¿Í µ¥ÀÌÅÍ °úÇÐÀÚ, °³¹ßÀÚ¿¡°Ô ÀûÇÕÇÏ´Ù.

¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

Å©°Ô µÎ ºÎºÐÀ¸·Î ³ª´¶´Ù. °¢ ºÎ´Â 4°³ÀÇ ÀåÀ¸·Î ±¸¼ºµÅ ÀÖ°í, °¢ ÀåÀº »ó´ëÀûÀ¸·Î µ¶¸³µÈ ÀåÀÌ Çϳª¾¿ µû¶ó¿À´Â ±¸Á¶´Ù.

1ºÎ´Â ºö ¸ðµ¨ (1~4Àå)À» ´Ù·é´Ù. ÀÌ ¸ðµ¨Àº ³ôÀº ¼öÁØÀÇ ¹èÄ¡ ¹× ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸® ¸ðµ¨¿¡ ÁßÁ¡À» µÎ°í ÀÖÀ¸¸ç, ÇöÀç ¾÷°è ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼­ Àüü ¶Ç´Â ºÎºÐÀûÀÎ ¸ð½ÀÀ¸·Î ÀÌ ¸ðµ¨À» ¸¸³¯ ¼ö ÀÖ´Ù. ºö ¸ðµ¨Àº ´ÙÀ½ 4°³ÀÇ ÀåÀ¸·Î ±¸¼ºµÅ ÀÖ´Ù.
1Àå, ¡®½ºÆ®¸®¹Ö 101¡¯¿¡¼­´Â ½ºÆ®¸² ó¸®ÀÇ ±âº»À» ´Ù·ç°í, ¸î °¡Áö ¿ë¾î¸¦ Á¤ÀÇÇÑ´Ù. ½ºÆ®¸®¹Ö ½Ã½ºÅÛÀÌ °®Ãá ´É·ÂÀ» ¼³¸íÇÏ°í, Áß¿äÇÑ µÎ ½Ã°£ ¿µ¿ª(ó¸® ½Ã°£(processing time)°ú À̺¥Æ® ½Ã°£(event time))À» ±¸ºÐÇÏ°í, ¸î °¡Áö ÀϹÝÀûÀÎ µ¥ÀÌÅÍ Ã³¸® ÆÐÅÏÀ» »ìÆ캻´Ù.
2Àå, ¡®µ¥ÀÌÅÍ Ã³¸®ÀÇ ¹«¾ùÀ», ¾îµð¿¡, ¾ðÁ¦, ¾î¶»°Ô¡¯¿¡¼­´Â ºñ¼ø¼­ µ¥ÀÌÅÍ(out-of-order data)¿¡ ´ëÇÑ °­·ÂÇÑ ½ºÆ®¸² ó¸®ÀÇ ÇÙ½É °³³äÀ» »ó¼¼È÷ ´Ù·é´Ù.
3Àå, ¡®¿öÅ͸¶Å©(½½¶ó¹Ù ÁýÇÊ)¡¯¿¡¼­´Â ¿öÅ͸¶Å©¸¦ »ý¼ºÇÏ´Â ¹æ¹ý, ¿öÅ͸¶Å©°¡ ÆÄÀÌÇÁ¶óÀÎÀ¸·Î ÀüÆĵǴ °úÁ¤À» »ó¼¼È÷ ´Ù·ç°í, ½ÇÁ¦ ¿öÅ͸¶Å© ±¸Çöü µÑÀ» ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù.
4Àå, ¡®°í±Þ À©µµ¿ì¡¯¿¡¼­´Â 2Àå¿¡¼­ Áß´ÜÇß´ø ºÎºÐºÎÅÍ ½ÃÀÛÇØ Ã³¸® ½Ã°£ À©µµ, ¼¼¼Ç(session), Æ®¸®°Å(trigger) °°Àº °í±Þ À©µµ ¹× Æ®¸®°Å °³³äÀ» ÀÚ¼¼È÷ ¾Ë¾Æº»´Ù.
5Àå, ¡®¡±Á¤È®È÷ ÇÑ ¹ø¡± º¸Àå°ú ºÎÀۿ롯¿¡¼­´Â Á¾´Ü°£ ¡°Á¤È®È÷ ÇÑ ¹ø¡± ¶Ç´Â ¡°½ÇÁúÀûÀ¸·Î ÇÑ ¹ø(effectively-once)¡± 󸮸¦ Á¦°øÇÏ´Â µ¥ °Þ´Â ¾î·Á¿òÀ» ¼³¸íÇÏ°í, ¡°Á¤È®È÷ ÇÑ ¹ø¡± 󸮿¡ Á¢±ÙÇÏ´Â ¼¼ °¡Áö ´Ù¸¥ ¹æ¹ýÀ» ¾ÆÆÄÄ¡ ÇøµÅ©(Apache Flink), ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Apache Spark), ±¸±Û Ŭ¶ó¿ìµå µ¥ÀÌÅÍÇÃ·Î¿ì ±¸ÇöÀ» ÅëÇØ ¼Ò°³ÇÑ´Ù.

2ºÎ, ½ºÆ®¸² ¹× Å×À̺í(6~9Àå)¿¡¼­´Â °³³äÀûÀ¸·Î ±í°Ô µé¾î°¡ ½ºÆ®¸² ó¸®ÀÇ ³»ºÎ¸¦ ¡®½ºÆ®¸²°ú Å×ÀÌºí¡¯À» ÅëÇØ ¹Ù¶óº¸´Â ¹æ¹ýÀ» ´Ù·é´Ù.
6Àå, ¡®½ºÆ®¸²°ú Å×ÀÌºí¡¯¿¡¼­´Â ½ºÆ®¸²°ú Å×À̺íÀÇ ±âº»ÀûÀÎ ¾ÆÀ̵ð¾î¸¦ Àü´ÞÇÏ°í, ½ºÆ®¸²°ú Å×À̺íÀ̶ó´Â ·»Áî·Î ±âÁ¸ ¸Ê¸®µà½º µ¿ÀÛÀ» ºÐ¼®ÇÑ´Ù. ¶ÇÇÑ À̸¦ ºö ¸ðµ¨ Àü¹ÝÀ» ³Ñ¾î¼­´Â ¹üÀ§¿¡ Àû¿ëÇÒ ¼ö ÀÖµµ·Ï ÃæºÐÈ÷ ÀϹÝÈ­ÇÑ ½ºÆ®¸²/Å×À̺í ÀÌ·ÐÀ» ±¸¼ºÇغ»´Ù.
7Àå, ¡®¿µ±¸ÀûÀÎ ÀúÀå »óÅÂÀÇ ½Ç¿ë¼º¡¯¿¡¼­´Â ½ºÆ®¸®¹Ö ÆÄÀÌÇÁ¶óÀο¡¼­ ¿µ±¸ÀûÀÎ ÀúÀå »óÅÂ(persistent state)°¡ ÇÊ¿äÇÑ ÀÌÀ¯¸¦ »ìÆ캻´Ù. ±×¸®°í ÈçÈ÷ ¸¸³¯ ¼ö ÀÖ´Â ¾Ï¹¬ÀûÀÎ »óÅ µÑ°ú, ÀϹÝÈ­µÈ »óÅ °ü¸® ¹æ¹ýÀÌ °®Ãç¾ß Çϴ Ư¼ºÀ» ¾Ë ¼ö ÀÖ°Ô ÇØÁÖ´Â ½ÇÁúÀûÀÎ »ç¿ë »ç·Ê(±¤°í ¾îÆ®¸®ºä¼Ç)¸¦ ºÐ¼®Çغ»´Ù.
8Àå, ¡®½ºÆ®¸®¹Ö SQL¡¯¿¡¼­´Â °ü°è´ë¼ö(relational algebra)¿Í SQLÀÇ ¹®¸Æ¿¡¼­ ½ºÆ®¸®¹ÖÀÌ °®´Â Àǹ̸¦ »ìÆ캻´Ù. ÀÌÈÄ ºö ¸ðµ¨°ú °íÀüÀûÀÎ SQL ³»¿¡ Á¸ÀçÇÏ´Â °íÀ¯ÀÇ ½ºÆ®¸² ¹× Å×À̺í ÆíÇâÀ» ºñ±³ÇØ º¸°í, SQL¿¡ °­·ÂÇÑ ½ºÆ®¸®¹Ö 󸮸¦ ÅëÇÕÇϱâ À§ÇÑ ÀÏ·ÃÀÇ ¹æ¹ýÀ» Á¦¾ÈÇÑ´Ù.
9Àå, ¡®½ºÆ®¸®¹Ö Á¶ÀΡ¯¿¡¼­´Â ´Ù¾çÇÑ Á¶ÀÎ(join) À¯ÇüÀ» ¼³¸íÇÏ°í, ½ºÆ®¸®¹ÖÀ̶ó´Â ¹®¸Æ ¾È¿¡¼­ ±× ÇൿÀ» ºÐ¼®Çغ»´Ù. ¶ÇÇÑ ½Ã°£ À¯È¿¼º À©µµ¿ì(temporal validity window)¶ó´Â À¯¿ëÇÏÁö¸¸ ÇöÀç·Î¼­´Â Àß Áö¿øµÇÁö ¾Ê´Â »ç·Ê¸¦ »ó¼¼È÷ »ìÆ캼 °ÍÀÌ´Ù.
10Àå, ¡®´ë¿ë·® µ¥ÀÌÅÍ Ã³¸®ÀÇ ÁøÈ­¡¯¿¡¼­´Â, µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛÀÇ ¿ª»ç¸¦ ¸Ê¸®µà½º °è¿­ ½Ã½ºÅÛ¿¡ ÁýÁßÇØ ´Ù·ç°í, ½ºÆ®¸®¹Ö ½Ã½ºÅÛÀÌ ¿À´Ã³¯ÀÇ ¸ð½ÀÀ¸·Î ÁøÈ­ÇÏ´Â µ¥ ±â¿©ÇÑ Áß¿äÇÑ ³»¿ëÀ» »ìÆ캻´Ù.

[¿Å±äÀÌÀÇ ¸»]

ÇöÀç ¾öû³­ ´ë±Ô¸ð µ¥ÀÌÅÍ°¡ »ý¼ºµÇ°í ÀÌ·¯ÇÑ ºòµ¥ÀÌÅ͸¦ ó¸®ÇÏ°í ºÐ¼®Çϱâ À§ÇÑ ¿ä±¸°¡ Á¡Á¡ ´Ã¾î°¡°í ÀÖ´Ù. ±âÁ¸ ºòµ¥ÀÌÅ͸¦ ÃàÀûÇØ ¹èÄ¡·Î ó¸®ÇÏ´Â ¹æ½Ä¿¡¼­ ½Ç½Ã°£À¸·Î ºòµ¥ÀÌÅ͸¦ ó¸®Çϱâ À§ÇØ ½ºÆ®¸®¹Ö ½Ã½ºÅÛ¿¡ ´ëÇÑ °ü½É°ú ¿ä±¸°¡ Áõ°¡ÇÏ°í ÀÖ´Ù. ÀÌ Ã¥Àº ½ºÆ®¸®¹Ö ½Ã½ºÅÛ°ú ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇÑ °³³ä°ú ¿ø¸®¸¦ Àß ¼³¸íÇÏ°í ÀÖÀ¸¸ç, À̸¦ È°¿ëÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ½Ç¹«ÀûÀÎ ³»¿ëÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. Ã¥À» ´Ù ÀÐ°í ³ª¸é ½ºÆ®¸®¹Ö ½Ã½ºÅÛ°ú ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®¿¡ ´ëÇÑ ÇÑ Â÷¿ø ³ôÀº Áö½ÄÀ» °®°Ô µÉ °ÍÀÌ´Ù.

̵̧ȍ


¿À´Ã³¯ ºòµ¥ÀÌÅÍ ºÐ¾ß¿¡¼­ ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ Ã³¸®(streaming data processing)°¡ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. Á¡Á¡ ´õ ¸¹Àº ±â¾÷ÀÌ ¼¼°èÀûÀÎ ±Ô¸ðÀÇ ´ë±Ô¸ð ¹«ÇÑ µ¥ÀÌÅͼÂ(unbounded data set)À» ´Ù·ç°í ½Í¾îÇϸç, ½ºÆ®¸®¹Ö ½Ã½ºÅÛÀº ÁÖ·ù·Î äÅÃµÉ ¸¸Å­ ÃæºÐÈ÷ ¼º¼÷ÇÑ ´Ü°è¿¡ À̸£·¶´Ù. ÀÌ Ã¥ÀÌ Á¦°øÇÏ´Â ½Ç¿ëÀûÀÎ °¡À̵带 ÅëÇØ µ¥ÀÌÅÍ ¿£Áö´Ï¾î´Â ¹°·Ð µ¥ÀÌÅÍ °úÇÐÀÚ¿Í °³¹ßÀÚ´Â °³³äÀûÀÌ°í Ç÷§Æû¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â ¹æ¹ýÀ¸·Î ½ºÆ®¸®¹Ö µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù.

¸¶Æ¾ Ŭ·¡ÇÁ¸¸(Ä·ºê¸®Áö´ëÇб³)
¡°½ºÆ®¸®¹Ö°ú ¹èÄ¡ ó¸®ÀÇ Á¤È®¼º¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é ¹Ýµå½Ã ÀоîºÁ¾ß ÇÑ´Ù. Áö±Ý±îÁö ºÁ¿Â Ã¥ Áß ÇØ´ç ÁÖÁ¦¿¡ ´ëÇØ °¡Àå ¸íÈ®ÇÑ »ç°í¿Í ³í¸®Àû Åä·ÐÀ» º¸¿©ÁÖ¸ç, ¼³¸íµµ ÈǸ¢ÇÏ´Ù.¡±

¸ñÂ÷

1ºÎ. ºö ¸ðµ¨

1Àå. ½ºÆ®¸®¹Ö
__¿ë¾î: ½ºÆ®¸®¹ÖÀ̶õ?
____½ÉÇÏ°Ô °úÀåµÈ ½ºÆ®¸®¹ÖÀÇ ÇÑ°è
____À̺¥Æ® ½Ã°£ ´ë ó¸® ½Ã°£
__µ¥ÀÌÅÍ Ã³¸® ÆÐÅÏ
____À¯ÇÑ µ¥ÀÌÅÍ
____¹«ÇÑ µ¥ÀÌÅÍ: ¹èÄ¡
____¹«ÇÑ µ¥ÀÌÅÍ: ½ºÆ®¸®¹Ö
__¿ä¾à

2Àå. µ¥ÀÌÅÍ Ã³¸®ÀÇ ¹«¾ùÀ», ¾îµð¼­, ¾ðÁ¦, ¾î¶»°Ô
__·Îµå¸Ê
__¹èÄ¡ ó¸®ÀÇ ±âº»: ¹«¾ù°ú ¾îµð¼­
____¹«¾ù: º¯È¯
____¾îµð¼­: À©µµ
__½ºÆ®¸®¹ÖÀ¸·Î Àüȯ: ¾ðÁ¦¿Í ¾î¶»°Ô
____¾ðÁ¦: Æ®¸®°Å°¡ ÁÁÀº ÀÌÀ¯´Â Æ®¸®°Å°¡ ÁÁ±â ¶§¹®ÀÌ´Ù!
____¾ðÁ¦: ¿öÅ͸¶Å©
____¾ðÁ¦: Á¶±â/Á¤½Ã/Áö¿¬ Æ®¸®°Å
____¾ðÁ¦: Çã¿ëµÈ Áö¿¬ ¹üÀ§(°¡ºñÁö Ä÷º¼Ç)
____¾î¶»°Ô: ´©Àû
__¿ä¾à

3Àå. ¿öÅ͸¶Å©
__Á¤ÀÇ
__¼Ò½º ¿öÅ͸¶Å© »ý¼º
____¿Ïº®ÇÑ ¿öÅ͸¶Å© »ý¼º
____ÈÞ¸®½ºÆ½ ¿öÅ͸¶Å© »ý¼º
__¿öÅ͸¶Å© ÀüÆÄ
____¿öÅ͸¶Å© ÀüÆÄ ÀÌÇØÇϱâ
____¿öÅ͸¶Å© ÀüÆÄ¿Í Ãâ·Â ŸÀÓ½ºÅÆÇÁ
____±î´Ù·Î¿î °ãÄ¡´Â À©µµÀÇ °æ¿ì
__¹éºÐÀ§ ¿öÅ͸¶Å©
__ó¸® ½Ã°£ ¿öÅ͸¶Å©
__»ç·Ê ¿¬±¸
____»ç·Ê ¿¬±¸: ±¸±Û Ŭ¶ó¿ìµå µ¥ÀÌÅÍÇ÷οìÀÇ ¿öÅ͸¶Å©
____»ç·Ê ¿¬±¸: ¾ÆÆÄÄ¡ ÇøµÅ©ÀÇ ¿öÅ͸¶Å©
____»ç·Ê ¿¬±¸: ±¸±Û Ŭ¶ó¿ìµå Pub/SubÀÇ ¼Ò½º ¿öÅ͸¶Å©
__¿ä¾à

4Àå. °í±Þ À©µµ
__¾ðÁ¦ / ¾îµð¼­ : ó¸® ½Ã°£ À©µµ
____À̺¥Æ® ½Ã°£ À©µµ
____Æ®¸®°Å¸¦ »ç¿ëÇÑ Ã³¸® ½Ã°£ À©µµ
____ÀÎÀÔ ½Ã°£À» »ç¿ëÇÑ Ã³¸® ½Ã°£ À©µµ
__¾îµð¼­: ¼¼¼Ç À©µµ
__¾îµð¼­: Ä¿½ºÅÒ À©µµ
____°íÁ¤ À©µµÀÇ º¯Çü
____¼¼¼Ç À©µµÀÇ º¯Çü
____ÇÑ Å©±â·Î´Â ÃæºÐÄ¡ ¾Ê´Ù
__¿ä¾à

5Àå. ¡°Á¤È®È÷ ÇÑ ¹ø¡± º¸Àå°ú ºÎÀÛ¿ë
__¿Ö ¡°Á¤È®È÷ ÇÑ ¹ø¡± º¸ÀåÀÌ Áß¿äÇÑ°¡?
__Á¤È®¼º ´ë ¿Ï°á¼º
____ºÎÀÛ¿ë
____¹®Á¦ Á¤ÀÇ
__¼ÅÇÿ¡¼­ÀÇ ¡°Á¤È®È÷ ÇÑ ¹ø¡± º¸Àå
__°áÁ¤·Ð ´Ù·ç±â
__¼º´É
____±×·¡ÇÁ ÃÖÀûÈ­
____ºí·ë ÇÊÅÍ
____°¡ºñÁö Ä÷º¼Ç
__¼Ò½º¿¡¼­ÀÇ ¡°Á¤È®È÷ ÇÑ ¹ø¡± º¸Àå
__½ÌÅ©¿¡¼­ÀÇ ¡°Á¤È®È÷ ÇÑ ¹ø¡± º¸Àå
__»ç¿ë »ç·Ê
____¼Ò½º ¿¹½Ã: Ŭ¶ó¿ìµå Pub/Sub
____½ÌÅ© ¿¹½Ã: ÆÄÀÏ
____½ÌÅ© ¿¹½Ã: ±¸±Û ºòÄõ¸®
__´Ù¸¥ ½Ã½ºÅÛ
____¾ÆÆÄÄ¡ ½ºÆÄÅ© ½ºÆ®¸®¹Ö
____¾ÆÆÄÄ¡ ÇøµÅ©
__¿ä¾à

2ºÎ. ½ºÆ®¸²°ú Å×À̺í

6Àå ½ºÆ®¸²°ú Å×À̺í
__½ºÆ®¸²/Å×À̺íÀÇ ±âº»: ½ºÆ®¸²/Å×À̺íÀÇ Æ¯¼ö»ó´ë·Ð
____½ºÆ®¸²/Å×À̺íÀÇ ÀϹݻó´ë·ÐÀ» ÇâÇؼ­
__¹èÄ¡ ó¸® ´ë ½ºÆ®¸²/Å×À̺í
____¸Ê¸®µà½ºÀÇ ½ºÆ®¸² Å×ÀÌºí ºÐ¼®
____¹èÄ¡ 󸮿ÍÀÇ Á¶È­
__½ºÆ®¸²/Å×ÀÌºí ¼¼»ó¿¡¼­ÀÇ ¹«¾ù, ¾îµð¼­, ¾ðÁ¦, ¾î¶»°Ô
____¹«¾ù: º¯È¯
____¾îµð¼­: À©µµ
____¾ðÁ¦: Æ®¸®°Å
____¾î¶»°Ô: ´©Àû
____ºö ¸ðµ¨¿¡¼­ ½ºÆ®¸²/Å×À̺íÀÇ Àü¹ÝÀûÀÎ ¸ð½À
__½ºÆ®¸²/Å×À̺íÀÇ ÀÏ¹Ý »ó´ë·Ð
__¿ä¾à

7Àå. ¿µ±¸Àû ÀúÀå »óÅÂÀÇ ½Ç¿ë¼º
__µ¿±âºÎ¿©
____ºÒ°¡ÇÇÇÑ ½ÇÆÐ
____Á¤È®¼º ¹× È¿À²¼º
__¾Ï½ÃÀû »óÅÂ
____¿ø½Ã ±×·ìÇÎ
____ÁõºÐ °áÇÕ
__ÀϹÝÈ­µÈ »óÅÂ
____»ç¿ë »ç·Ê: Àüȯ ¾îÆ®¸®ºä¼Ç
____ºöÀ» »ç¿ëÇÑ Àüȯ ¾îÆ®¸®ºä¼Ç
__¿ä¾à

8Àå. ½ºÆ®¸®¹Ö SQL
__½ºÆ®¸®¹Ö SQLÀ̶õ ¹«¾ùÀΰ¡?
____°ü°è´ë¼ö
____½Ã°£ º¯ÀÌ °ü°è
____½ºÆ®¸²°ú Å×À̺í
__µÚµ¹¾Æº¸±â: ½ºÆ®¸²/Å×À̺í ÆíÇâ
____ºö ¸ðµ¨: ½ºÆ®¸² ÆíÇâÀÇ Á¢±Ù
____SQL ¸ðµ¨: Å×À̺í ÆíÇâ Á¢±Ù
__³»´Ùº¸±â: °­·ÂÇÑ ½ºÆ®¸®¹Ö SQLÀ» ÇâÇؼ­
____½ºÆ®¸²/Å×ÀÌºí ¼±ÅÃ
____½Ã°£ ¿¬»êÀÚ
__¿ä¾à

9Àå. ½ºÆ®¸®¹Ö Á¶ÀÎ
__¸ðµç Á¶ÀÎÀº ½ºÆ®¸®¹Ö¿¡ ¼ÓÇÑ´Ù
__À©µµ ¾ø´Â Á¶ÀÎ
____FULL OUTER
____LEFT OUTER
____RIGHT OUTER
____INNER
____ANTI
____SEMI
__À©µµ Á¶ÀÎ
____°íÁ¤ À©µµ
____½Ã°£ À¯È¿¼º
____½Ã°£ À¯È¿¼º Á¶ÀÎ
__¿ä¾à

10Àå. ´ë¿ë·® µ¥ÀÌÅÍ Ã³¸®ÀÇ ÁøÈ­
__¸Ê¸®µà½º
__ÇϵÓ
__Ç÷ë
__½ºÅè
__½ºÆÄÅ©
__¹ÐÈÙ
__Ä«ÇÁÄ«
__Ŭ¶ó¿ìµå µ¥ÀÌÅÍÇ÷οì
__ÇøµÅ©
__ºö
__¿ä¾à

°ü·ÃÀ̹ÌÁö

ÀúÀÚ¼Ò°³

ŸÀÏ·¯ ¾ÆÅ°´Ù¿ì, ½½¶ó¹Ù ü¸£³Å, ·çº¥ ¶ô½º [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

ÀÌ´ö±â, Àü¿õ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë