by wshobson
rust-async-patterns는 Tokio 기반 비동기 Rust 백엔드 개발을 위한 실전형 스킬로, task, channel, stream, timeout, cancellation, tracing, error handling 패턴을 폭넓게 다룹니다.
by wshobson
rust-async-patterns는 Tokio 기반 비동기 Rust 백엔드 개발을 위한 실전형 스킬로, task, channel, stream, timeout, cancellation, tracing, error handling 패턴을 폭넓게 다룹니다.
by wshobson
python-resource-management는 컨텍스트 매니저, 예외에 안전한 정리(cleanup), 비동기 리소스 수명주기, 스트리밍 패턴을 위한 Python 코드 생성을 돕습니다. 파일, DB 연결, 소켓처럼 종료 처리가 확실해야 하는 백엔드 코드에 활용하기 좋습니다.
by wshobson
python-performance-optimization은 프로파일링 우선 접근으로 느리거나 메모리 사용량이 큰 Python 코드를 진단하도록 돕는 스킬로, CPU·메모리·I/O 병목, 캐싱, 벡터화, async, 벤치마킹 워크플로까지 폭넓게 다룹니다.
by wshobson
python-background-jobs는 운영 환경을 고려한 패턴으로 Python 작업 큐, 워커, 재시도, 작업 상태 추적, 예약 백그라운드 처리를 설계할 수 있도록 돕습니다.
by wshobson
async-python-patterns는 I/O 중심 Python 시스템에서 안전한 asyncio 패턴을 선택할 때 참고하기 좋은 실용 가이드입니다. 도입 판단에 필요한 맥락을 빠르게 파악하고, 사용 방식을 검토하며, 이벤트 루프 블로킹을 피하고, 제한된 동시성, cancellation, sync-vs-async 트레이드오프를 고려한 async API, workers, scrapers, backend services 설계에 활용할 수 있습니다.