랜덤 닉네임 생성 로직에서 결정론이 깨진 이유
같은 시드를 사용했는데도 후보 목록과 DB 상태에 따라 서버마다 다른 닉네임이 만들어진 원인을 추적한 기록이다.
문제를 발견하고 원인을 추적해 해결한 과정을 기록합니다.
글 4개같은 시드를 사용했는데도 후보 목록과 DB 상태에 따라 서버마다 다른 닉네임이 만들어진 원인을 추적한 기록이다.
AI 사이드 프로젝트에서 머지·배포 순서가 어긋나 낮은 버전이 뒤늦게 나타나고, 같은 백필이 다른 버전으로 두 번 적용된 원인을 보여준다.
최신 빌드가 배포됐는데도 Swagger 문서만 갱신되지 않은 문제를 CloudFront 응답 헤더로 분리 진단한 과정을 기록한다.
IDE가 사용처를 찾지 못한 getter도 Jackson이 런타임에 직렬화할 수 있어, 삭제 전 응답 경로·Lombok·JSON 테스트를 확인해야 함을 보여준다.