운영 중인 앱: 축잘알 테스트 (구글 플레이) 비동기 처리로 API 성능과 데이터 정확성을 모두 잡을 수 있을까?– 퀴즈 결과 저장 API에 JMeter로 부하 테스트를 걸어봤다 문제 인식 앱을 운영하면서 가장 많이 호출되는 API 중 하나가 퀴즈 결과 저장 API였다.단순 조회가 아니라 데이터를 변경하는 API다 보니, 사용자 수가 많아질수록 정합성 문제가 생기지 않을까 하는 우려가 있었다. 실제로 테스트 도중, 특정 사용자 계정의 퀴즈 수치가 기대값보다 적게 저장되는 현상을 발견했다.처음에는 코드상의 실수나 일시적인 문제라고 생각했지만, 구조적인 동시성 문제일 가능성이 높다고 판단했다. 그래서 부하 상황에서 어떤 문제가 생기는지 직접 확인하고,구조를 바꿨을 때 응답 속도나 데이터 정합성이 얼마나 달..