문제를 불편한 채로 두기보다해결하려고 합니다
AI 에이전트를 만들며 부딪힌 것과, 그러다 다시 들여다본 웹·백엔드 기본기를 적습니다.
지금까지 쓴 글
· 백엔드
에이전트 입력에는 권한 계층이 필요하다
Slack 명령과 PR diff 같은 외부 데이터를 구분하고, 에이전트의 prompt assembler와 tool 실행 경계에 권한 계층을 적용하는 방법을 살펴본다.
· 인프라·운영
객체 스토리지의 수명주기 기준을 업로드부터 파기까지 연결하기
서버 타임존에 흔들리던 customTime 계산을 바로잡고 원본과 파생본, 데이터베이스 기록의 수명을 하나의 정책으로 연결한 과정이다.
· 기록
자동 파라미터 탐색 이후에 필요한 검증
walk-forward 탐색이 제안한 파라미터를 채택하기 전에 슬리피지 비용과 얇은 손절의 체결 가정을 실제 데이터로 검증한 회고다.
· 웹·네트워크
크로스사이트 인증 쿠키 장애를 진단하고 안전하게 수정한 과정
서로 다른 site에 배포된 프론트와 API 사이에서 인증 쿠키가 누락된 원인을 찾고, 쿠키·CORS·Origin 정책을 함께 수정한 과정을 정리한다.
· 백엔드
파일 파기에서 저장소와 DB 정합성을 지킨 순서
되돌리기 어려운 파일 파기에서 저장소 삭제 검증, DB 장부 정리, 게시글 참조 보호의 순서를 설계한 과정이다.
· 인프라·운영
조용히 멈춘 크롤러를 찾는 세 겹의 탐지망
오류 기록, 커버리지 감사, 마지막 수집 시각을 교차해 크롤러의 silent failure와 감사 작업 자체의 중단을 탐지한 과정을 정리한다.