맞는 글이 없어요.
#postgresql4
NCP 계정 이전 전에 운영 데이터로 복원·기능·worker 격리를 검증했습니다. 리허설에서 확장 스키마·연결 주소·Redis 잔여 키 문제를 발견하고, 실제 전환에서는 데이터 일치와 약 13분의 사용자 영향을 확인했습니다.
NCP 계정 이전에서 PostgreSQL·Redis 데이터를 옮길 세 가지 방식을 비교했습니다. 데이터 규모와 운영 조건을 바탕으로 짧은 쓰기 중지와 덤프·복원을 선택하고, 쓰기 재개 시점을 전환 기준으로 삼았습니다.
메신저 부하 테스트에서 오류율이 42.8%까지 높아진 원인을 추적하니 읽지 않은 메시지 수를 갱신하는 쿼리에 교착 상태가 있었습니다. 반복 갱신이 필요했던 unreadCount 대신 마지막으로 읽은 시점인 lastReadAt을 사용하는 구조로 전환했습니다.
메신저 API의 처리 한계와 병목을 확인하기 위해 운영 구성을 복제한 7노드 부하 테스트 환경을 만들었습니다. 인프라 생성부터 관측 도구와 인증 데이터 준비까지 반복 실행할 수 있도록 구성했습니다.