±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅͰøÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
18,000¿ø |
---|
16,200¿ø (10%ÇÒÀÎ)
900P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óǰ±Ç
ÀÌ»óǰÀÇ ºÐ·ù
Ã¥¼Ò°³
ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÇ Áö¸§±æ Asyncio
ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ÆÄÀ̽㠶óÀ̺귯¸® Asyncio¸¦ ´Ù·ç´Â ½Ç¿ë¼´Ù. ´ë±Ô¸ð µ¿½Ã¼º ÀÛ¾÷°ú ³ôÀº ¾ÈÀüÀ» º¸ÀåÇÏ´Â Asyncio¸¦ ´Ù¾çÇÑ »ç·Ê·Î ¼Ò°³ÇÑ´Ù. ¿¹Á¦¸¦ ÅëÇØ ÆÄÀ̽ãÀÇ ±âÁ¸ ¹æ½Ä°ú »õ·Î¿î ºñµ¿±â ¹æ½ÄÀÇ Â÷ÀÌÁ¡À» ½Ç¿ëÀûÀÎ °üÁ¡¿¡¼ ¼³¸íÇϰí async/await ¾ð¾îÀÇ »õ·Î µµÀÔµÈ ¹®¹ý°ú Asyncio¿Í ȣȯµÇ´Â Àαâ ÀÖ´Â ¶óÀ̺귯¸®¸¦ ¼Ò°³ÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
Asyncio, ÆÄÀ̽㠺ñµ¿±â ÇÁ·Î±×·¡¹ÖÀÇ ÀÌÇØ
ÆÄÀ̽ã Asyncio ¶óÀ̺귯¸®´Â ¸¹Àº °³¹ßÀÚ°¡ ¾î·Á¿öÇÏ´Â ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÇ º¹À⼺À» °³¼±Çϱâ À§ÇØ Åº»ýÇß´Ù. 20³â Â÷ º£Å×¶û ÆÄÀ̽ã ÇÁ·Î±×·¡¸ÓÀÎ ÀúÀÚ´Â ´Ù¾çÇÑ ºÐ¾ß¿¡¼ ÆÄÀ̽ãÀ» Ȱ¿ëÇÑ °æÇèÀ» »ì·Á ÆÄÀ̽㠰ü·Ã µµ¼ ¿©·¯ ±ÇÀ» ÁýÇÊÇß´Ù.
·Îº¿À» Ȱ¿ëÇÏ¿© ½Ä´çÀ» ¿î¿µÇÏ´Â °¡°ÔÀÇ À̾߱⸦ º»¹® ¾Õ¿¡ ¹èÄ¡ÇØ ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÇ Çʿ伺À» Èï¹Ì·Ó°Ô ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ÆÄÀ̽㿡¼ ±âÁ¸¿¡ »ç¿ëÇÏ´ø ½º·¹µå ¶óÀ̺귯¸®¿Í »õ·Î¿î Asyncio ¶óÀ̺귯¸®¸¦ ´Ù¾çÇÑ ¿¹Á¦¿Í ÇÔ²² ºñ±³ ¼³¸íÇÑ´Ù. async/await ¾ð¾îÀÇ »õ·Î¿î ¹®¹ý°ú Asyncio¿Í ȣȯµÇ´Â ¼µåÆÄƼ ¶óÀ̺귯¸®µµ ¼Ò°³ÇÏ¸ç ½ÇÀü¿¡¼ Ȱ¿ëÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù.
Ã¥ÀÇ ³»¿ëÀ» µû¶ó Â÷±ÙÂ÷±Ù Asyncio¸¦ Ȱ¿ëÇØº¸¸é ±âÁ¸ ÆÄÀ̽ã ÀÛ¼º ¹æ½Ä¿¡¼ Å©°Ô ¹þ¾î³ªÁö ¾ÊÀ¸¸é¼µµ ƯÁ¤ÇÑ »óȲ¿¡¼ È¿À²ÀûÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ³ª¾Æ°¡ ±âÁ¸ÀÇ ½º·¹µå ÇÁ·Î±×·¡¹Ö¿¡ ¸Ó¹°·¯ ÀÖ´Â »ç°í¸¦ ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀûÀÎ »ç°í·Î ÀüȯÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
ÁÖ¿ä ³»¿ë
¡Ü ÆÄÀ̽ãÀÇ »õ·Î¿î ¶óÀ̺귯¸® Asyncio ¼Ò°³
¡Ü º´Çà ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡¼ Asyncio ¶óÀ̺귯¸®¿Í ½º·¹µå ¶óÀ̺귯¸® ºñ±³
¡Ü ÃÖÁ¾ °³¹ßÀÚ¸¦ À§ÇÑ Asyncio ±â´É°ú ÇÁ·¹ÀÓ¿öÅ© °³¹ßÀÚ¸¦ À§ÇÑ Asyncio ±â´ÉÀÇ Â÷ÀÌÁ¡ ºñ±³
¡Ü ÄÚ·çÆ¾, ŽºÅ© ¹× API¸¦ Æ÷ÇÔÇÑ async/await ¾ð¾îÀÇ »õ·Î µµÀÔµÈ ¹®¹ý ¼Ò°³
¡Ü Asyncio¿Í ȣȯµÇ´Â ¼µåÆÄƼ ¶óÀ̺귯¸® »ç·Ê ¼Ò°³
¸ñÂ÷
CHAPTER 1 Asyncio ¼Ò°³
1.1 ThreadsBot ½Ä´ç À̾߱â
1.2 ¿¡Çʷα×
1.3 Asyncio·Î ÇØ°áÇÒ ¼ö ÀÖ´Â °ÍÀº?
CHAPTER 2 ½º·¹µå¿¡ °üÇÑ Áø½Ç
2.1 ½º·¹µùÀÇ ÀåÁ¡
2.2 ½º·¹µùÀÇ ´ÜÁ¡
2.3 »ç·Ê ¿¬±¸: ·Îº¿°ú ½Ä±â
CHAPTER 3 Asyncio °ø·«
3.1 Äü½ºÅ¸Æ®
3.2 AsyncioÀÇ Å¾
3.3 ÄÚ·çÆ¾
3.4 À̺¥Æ® ·çÇÁ
3.5 Task¿Í Future
3.6 ºñµ¿±â ÄÜÅØ½ºÆ® °ü¸®ÀÚµé: async with
3.7 ºñµ¿±â ÀÌÅÍ·¹ÀÌÅÍ async for
3.8 ºñµ¿±â Á¦³Ê·¹ÀÌÅ͸¦ »ç¿ëÇÑ ´õ °£´ÜÇÑ ÄÚµå
3.9 ºñµ¿±â ÄÄÇÁ¸®Çî¼Ç
3.10 ½ÃÀÛ°ú Á¾·á(ºÎµå·´°Ô!)
CHAPTER 4 ¿©·¯ºÐÀÌ »ç¿ëÇÏÁö ¾Ê´Â Asyncio ¶óÀ̺귯¸® 20°³
4.1 Ç¥ÁØ ¶óÀ̺귯¸®
4.2 Æ®À§½ºÆ¼µå
4.3 The Janus ´ë±â¿
4.4 aiohttp
4.5 ¨ªMQ(ZeroMQ)
4.6 asyncpg¿Í Sanic
4.7 ±× ¿Ü ¶óÀ̺귯¸®¿Í ÀÚ·á
CHAPTER 5 ¸¶Ä¡¸ç
APPENDIX A ÆÄÀ̽ãÀÇ ºñµ¿±â Áö¿ø¿¡ ´ëÇÑ ¿ª»ç
A.1 ÅÂÃÊ¿¡ asyncore°¡ ÀÖ¾ú´Ù
A.2 ³×ÀÌÆ¼ºê ÄÚ·çÆ¾À¸·Î °¡´Â ±æ
APPENDIX B º¸Ãæ ÀÚ·á
B.1 Asyncio¸¦ »ç¿ëÇÏ´Â ½Ä±â ¿¹Á¦
B.2 »õ·Î¿î À¥»çÀÌÆ® ½ºÅ©·¹ÀÌÆÛ¿¡ ´ëÇÑ º¸Ãæ ÀÚ·á
B.3 ZeroMQ »ç·Ê ¿¬±¸¸¦ À§ÇÑ º¸Ãæ ÀÚ·á
B.4 asyncpg »ç·Ê ¿¬±¸¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º Æ®¸®°Å ó¸®
B.5 Sanic ¿¹Á¦¸¦ À§ÇÑ º¸Ãæ ÀÚ·á: aelapsed¿Í aprofiler
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆÇ¸ÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆÇ¸Å¾÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹Ýǰ/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹Ýǰ/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝǰÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹Ýǰ/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹Ýǰ/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óǰ ǰÀý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ ǰÀý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇØº¸»ó |
·»óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄũĿ¸Ó½ºÀÇ ¸ðµç »óǰÀº ÆÇ¸ÅÀÚ ¹× °áÁ¦ ¼ö´ÜÀÇ ±¸ºÐ¾øÀÌ È¸¿ø´ÔµéÀÇ ±¸¸Å¾ÈÀüÀ» À§ÇØ ¾ÈÀü°áÁ¦ ½Ã½ºÅÛÀ» µµÀÔÇÏ¿© ¼ºñ½ºÇϰí ÀÖ½À´Ï´Ù.
°áÁ¦´ë±Ý ¿¹Ä¡¾÷ µî·Ï : 02-006-00064
¼ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ
¹è¼Û¾È³»
±³º¸¹®°í »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.