Skip to Content
파이썬 비동기 라이브러리 Asyncio
book

파이썬 비동기 라이브러리 Asyncio

by 동동구, 케일럽 해팅
May 2021
Beginner to intermediate
176 pages
3h 37m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 비동기 라이브러리 Asyncio
155
4
여러분이 사용하지 않는 Asyncio 라이브러리 20개
4.7
그 외 라이브러리와 자료
이 책에서 다루지 못한
asyncio
와 관련된 라이브러리가 더 존재한다.
aio
-
libs
프로젝트
41
서 약
40
개의 라이브러리를 확인할 수 있고 놀라운
asyncio
프로젝트
42
에서
asyncio
호환되
는 프로젝트의 북마크를 확인할 수 있다.
특별히 언급하고 싶은 라이브러리로
aiofiles
43
가 있다. 앞서 논의한 바와 같이,
Asyncio
서 높은 병행성을 다루기 위해서는 이벤트 루프를 블로킹하지 않는 것이 매우 중요하다. 이러
한 관점에서 특히 네트워크 기반
I
/
O
를 다루었는데 디스크 접근 또한 매우 높은 병행성 수준에
서는 성능에 큰 영향을 줄 수 있는 블로킹 동작이다.
aiofiles
는 스레드로 디스크 접근을 수행
하는 편리한 라이브러리이다. 파일 처리를 수행하는 동안 파이썬이
GIL
을 해제하여
asyncio
루프를 실행하는 메인 스레드가 영향을 받지 않도록 한다.
Asyncio
의 가장 중요한 영역은 네트워크 프로그래밍이다. 이러한 이유로 소켓 프로그래밍
을 익히는 편이 도움이 될 것이다. 다소 오래 되었으나 고든 맥밀런
Gordon
McMillan
의 ‘
Socket
Programming
HOWTO
(소켓 프로그래밍
HOWTO
)’
44
가 가장 좋은 소개
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

프로그래머의 길 멘토에게 묻다

프로그래머의 길 멘토에게 묻다

David Hoover, Adewale Oshineye, Kang Jung Bin
파이썬 라이브러리를 활용한 텍스트 분석

파이썬 라이브러리를 활용한 텍스트 분석

젠스 알브레히트, 싯다르트 라마찬드란, 크리스티안 윙클러

Publisher Resources

ISBN: 9791162244197