개요 로컬 테스트를 성공한 로직이 개발 서버에서 실패했습니다. 심지어 개발 DB를 로컬 테스트에 붙여 실행해봐도 성공합니다. 이유가 무엇이었을까요? 문제 정의 문제는 DB와 관련된 로직에서 발생했습니다. 문제가 발생한 로직을 간단히 표현해 보았습니다. 1. 객체를 DB에 저장 2. DB에 저장된 객체 개수에 따른 로직 실행 // 객체 개수 오류! 객체를 DB에 저장하고 DB에 저장된 객체 개수에 따른 로직을 실행합니다. 이상할 것이 없는 로직이라 생각했고, 로컬 테스트도 잘 통과했습니다. 하지만 개발서버 테스트에서는 문제가 생겼죠. 테스트는 2번에서 구한 객체 개수가 방금 저장한 객체를 반영하지 못해 실패했습니다. 왜 이런 문제가, 그것도 개발 서버에서만 발생했던 것일까요? DB Replication (..