HAEJUN RECORDS
Home
Topics
Archive
Search
Search
Dark mode
Light mode
Home
❯
Programming
❯
Python
❯
Advanced
Advanced
7 notes
2026-07-06
대용량 데이터 비동기 배치 파이프라인
대량 데이터 처리는 배치(묶음 처리), 세마포어(동시 개수 제한), 턴스타일(속도 제한), 락(경쟁 상태 방지), 재시도·백오프를 조합한다
2026-07-06
argparse 가이드
argparse는 터미널 명령어를 통해 스크립트 내부의 변수 값을 제어할 수 있게 해주는 CLI 도구
2026-07-06
asyncio 비동기 프로그래밍
비동기는 I/O 대기 시간 동안 다른 작업을 처리해 동시성(Concurrency)을 극대화하는 기법이다
2026-07-06
Boto3 Client와 Connection Pooling
boto3.client는 연결된 파이프가 아니라 자격 증명·리전 설정값을 담은 '가방'이다
2026-07-06
DuckDB 사용법
DuckDB는 파일 기반 또는 메모리 기반으로 동작하는 임베디드 분석용 데이터베이스다
2026-07-06
reduce로 누적 집계하기
reduce는 집계 함수를 누적으로 적용하는 functools 모듈의 함수다
2026-07-06
Selenium 웹 크롤링
Selenium은 웹 브라우저를 제어해 페이지를 불러오고 JavaScript를 실행하며, BeautifulSoup은 HTML·XML을 파싱해 정보를 추출한다