모든 태그
태그

asyncio 기술 블로그 글

asyncio 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 8개최신 8개 표시
홈에서 필터

최신 게시글

8개 표시

백엔드

Asyncio 없이 싱글 스레드 논 블락킹 비동기 서버 만들기 (Feat. Event Loop 이해하기)

asyncio 없이 소켓과 selectors만으로 비동기 서버를 단계적으로 구현해보았습니다. 이를 통해 asyncio 이벤트 루프가 I/O 이벤트를 기다리고 처리하는 원리를 설명했습니다.

#Python#asyncio#비동기
3300

백엔드

Python asyncio를 활용한 효율적인 광고 데이터 수집

파이썬 asyncio의 동작 원리와 멀티스레딩 대비 장점을 설명했습니다. 광고 데이터 수집 서비스에서 asyncio로 효율과 자원 사용을 개선한 사례도 소개했습니다.

#Python#asyncio#비동기
3400

백엔드

asyncio 뽀개기 3 - SIGTERM (CTRL+C) 올바르게 처리하기

asyncio 서버에서 SIGINT·SIGTERM을 안전하게 처리하는 signal handler 구성을 설명했습니다.\n작업 취소, 이벤트 루프 종료, 컨테이너 환경의 signal 전달 주의점을 함께 다뤘습니다.

#Python#asyncio#SIGTERM
000

백엔드

asyncio 뽀개기 3 - SIGTERM (CTRL+C) 올바르게 처리하기

asyncio 서버에서 요청 유실을 막기 위한 graceful shutdown 필요성을 설명합니다. SIGTERM·CTRL+C 신호를 이벤트 루프 핸들러로 처리하는 방식을 다룹니다.

#Python#asyncio#SIGTERM
5500

백엔드

asyncio 뽀개기 2 - Future의 활용

asyncio Future의 완료 콜백과 직접 발행 방식을 설명했습니다. busy waiting 없이 Future 기반 Semaphore를 구현하는 흐름을 다뤘습니다.

#Python#asyncio#Future
000

백엔드

asyncio 뽀개기 2 - Future의 활용

asyncio Future를 단순 await 이상으로 활용하는 방법을 소개합니다. Future 생성과 콜백 등록을 통한 비동기 흐름 제어를 다룹니다.

#Python#asyncio#비동기
2800

백엔드

asyncio 뽀개기 1 - Coroutine과 Eventloop

asyncio의 코루틴과 Eventloop로 10초 주기 Job을 동시 실행하는 방식을 설명했습니다. `await`와 `create_task()`의 실행권 및 대기 차이를 정리했습니다.

#Python#asyncio#coroutine
000

백엔드

asyncio 뽀개기 1 - Coroutine과 Eventloop

asyncio의 Coroutine과 Eventloop를 시작으로 주요 컴포넌트와 활용법을 소개합니다. 최종적으로 production 환경의 graceful shutdown 구현을 목표로 합니다.

#Python#asyncio#coroutine
2500