Published on2026년 1월 22일LangChain 도구호출 무한루프 차단·비용 절감aiLangChain 에이전트의 도구 호출이 무한루프로 빠질 때 원인과 차단 전략을 정리합니다. 실행 상한, 중복 호출 감지, 캐싱·예산제어로 토큰 비용까지 함께 줄입니다.Read more →
Published on2026년 1월 22일Milvus IVF_FLAT vs HNSW 튜닝 - recall↑ p99↓aiMilvus에서 IVF_FLAT과 HNSW를 동일 조건으로 비교하고, recall을 올리면서 p99 지연을 낮추는 튜닝 레버를 정리합니다. 데이터 분포·필터링·동시성까지 포함한 실전 체크리스트와 예시 코드를 제공합니다.Read more →
Published on2026년 1월 22일MSA Saga 보상 트랜잭션 설계 실수 7가지tech사가(Saga) 패턴에서 보상 트랜잭션을 잘못 설계하면 데이터 정합성보다 더 무서운 ‘운영 불가능’ 상태에 빠집니다. 현장에서 반복되는 7가지 실수와 안전한 설계 체크리스트를 정리합니다.Read more →
Published on2026년 1월 22일MySQL 8 filesort·tmp table 폭증 튜닝 실전aiMySQL 8에서 Using filesort·Using temporary가 갑자기 폭증할 때, 원인(정렬·그룹핑·조인·통계·메모리 임계값)을 빠르게 좁히고 쿼리/인덱스/파라미터로 안정화하는 방법을 정리합니다.Read more →
Published on2026년 1월 22일NextAuth.js OAuth 401 - state·PKCE 오류 해결techNextAuth.js에서 OAuth 로그인 중 401이 발생할 때, state 불일치와 PKCE 검증 실패를 중심으로 원인과 재현 포인트, 로그/설정 기반 해결책을 정리합니다.Read more →