Published on2026년 1월 18일Node 22에서 require() 막힘? ESM 전환 실전syntaxNode 22에서 CommonJS의 require()가 갑자기 막힌 것처럼 보이는 이유와, 실제 프로젝트를 ESM으로 안전하게 전환하는 방법을 단계별로 정리합니다.Read more →
Published on2026년 1월 18일OpenAI 429/Rate Limit 재시도·큐잉 패턴 7가지aiOpenAI API에서 429 Rate Limit이 발생할 때 단순 재시도만으로는 해결되지 않습니다. 재시도·백오프·큐잉을 조합한 7가지 실전 패턴과 구현 포인트를 정리합니다.Read more →
Published on2026년 1월 18일PostgreSQL autovacuum 지연으로 팽창·슬로우쿼리 잡기techautovacuum 지연은 테이블/인덱스 팽창(bloat)과 통계 부정확으로 슬로우쿼리를 유발합니다. 지표 확인 → 원인 분해 → 테이블별 파라미터 튜닝과 운영 절차로 복구하는 방법을 정리합니다.Read more →
Published on2026년 1월 18일PyTorch 2.x PTQ로 INT8 양자화, 정확도 지키기aiPyTorch 2.x의 PTQ(Post-Training Quantization)로 INT8 양자화를 적용할 때 정확도 하락을 최소화하는 실전 팁을 정리합니다. 관측자 설정, 캘리브레이션 데이터, 레이어 제외 전략까지 코드 중심으로 설명합니다.Read more →
Published on2026년 1월 18일RAG 리랭커 도입 - nDCG·MRR로 성능 2배aiRAG에서 리랭커를 도입해 검색 품질을 nDCG·MRR로 계측하고, 실제로 체감 성능을 2배 수준까지 끌어올리는 설계·평가·운영 방법을 정리합니다.Read more →