안녕하세요! GDSC Sungshin 교육팀 팀장 최애림입니다 :) 2024년 3월 정기세션에서 교육팀은 '비동기와 동시성 & 블록과 논블록'이라는 주제로 교육을 진행했습니다. 추가적으로 파이썬으로비동기 프로그래밍 실습을 진행했습니다. 목차는 1. 동기 vs 비동기 2. 블로킹 vs 논블로킹 3. 동시성 vs 병렬성 4. 싱글스레드 vs 멀티스레드 5. 파이썬에서 Global Interpreter Lock(GIL) 6. 파이썬으로 비동기 프로그래밍(코루틴) 실습(with FAST API) 입니다. Node.js에서는 비동기 I/O를 지원하며 논블로킹 싱글스레드를 지원한다고 하는데 여기서 나오는 비동기I/O지원, 논블로킹 싱글스레드가 무엇일까요? 같이 이러한 개념들에 대해 알아보겠습니다! 코드가 동기적으로..