[uvicorn] Uvicorn의 리로드 패턴 최적화: O(N²)에서 O(N log N)으로의 성능 개선Uvicorn의 리로드 디렉토리 중복 제거 로직을 개선하여 대규모 디렉토리 트리 환경에서의 시작 속도를 획기적으로 개선한 사례를 분석합니다.#Uvicorn#Python#Performance#Optimization#Algorithm2026년 10월 11일댓글 수 로딩 중
[Uvicorn] bytes에서 bytearray로 변경하여 HTTP 바디 누적 O(n²) → O(n) 개선요청 바디 누적에서 bytes += 대신 bytearray +=를 사용하여 O(n²) 메모리 복사를 amortized O(1)로 개선한 분석.#Uvicorn#Python#Performance#HTTP#ASGI#Memory2026년 3월 15일댓글 수 로딩 중