All Posts

  • Published on
    AssumeRole이 AccessDenied로 실패하는 대표 원인 10가지를 정책, 신뢰 정책, 세션/태그, 조직 정책(SCP), 경계 정책 관점에서 정리합니다. CloudTrail과 시뮬레이터로 빠르게 원인을 좁히는 실전 체크리스트를 제공합니다.
  • Published on
    LangChain v0.2에서 기존 Memory 패턴이 약해진 이후에도 대화 상태를 안정적으로 유지하는 방법을 정리합니다. RunnableWithMessageHistory, 체크포인터, 외부 저장소를 조합해 실서비스에 맞는 설계를 제안합니다.
  • Published on
    OpenAI Responses API에서 API 키가 맞는데도 401이 나는 경우는 ‘키 문자열’ 자체보다 프로젝트/권한/헤더/프록시/엔드포인트 불일치에서 더 자주 발생합니다. 실제 운영에서 많이 밟는 7가지 원인과 재현·점검·해결 방법을 코드와 함께 정리합니다.
  • Published on
    Anthropic Claude에서 429(레이트 리밋)로 재시도 루프가 생기면 토큰이 빠르게 소모되어 비용이 폭증할 수 있습니다. 안정적인 재시도·백오프·지터·서킷 브레이커로 과금폭탄을 막는 실전 패턴을 정리합니다.