aiohttp

· Python
파이썬 동시성 프로그래밍에 대해 알아보자❕  멀티 스레딩은 하나의 프로세스 안에서 처리해야 할 여러 작업(A, B, C)가 있다면 프로세스의 자원을 공유해 동시에 수행하는 것을 의미하고, 비동기는 어떠한 작업이 완료되기를 기다리지 않고 뒤에 작업을 하는 것을 의미한다. 프로그램을 구현하다보면 성능을 위해 멀티 스레드 및 비동기 처리가 필요할 때가 있는데, 이번 시간에는 파이썬에서 이 둘의 동작과 적용하는 방법에 대해 정리해보려고 한다.   1. 동시성과 병렬성동시에 실행된다는 것은 동시성과 병렬성으로 나누어 설명할 수 있다. 동시성(Concurrency) : 실제로 동시에 작업이 실행되지는 않지만, 마치 여러 작업을 동시에 하는 것처럼 느껴지게 하기 위해 시분할 처리하는 것 (멀티 스레드, 코루틴, 비동..
chaego
'aiohttp' 태그의 글 목록