일상 (1) 썸네일형 리스트형 동시성 이슈 현재 회사 도메인 특성으로 온프레마스로 제품이 나가고 동시에 우리 제품 api가 호출되는 일이 드물어서 동시성 이슈가 발생한 적이 없었는데 이전에 병원측 요청으로 모바일 개발이 진행 중 해당 이슈가 발생해 동시성 문제를 다뤄 보려고 한다.1. 동시성 문제란 무엇인가?모바일 개발이 진행 되면서 transfer기능이 생겼고 내가 맡은 부분이 해당 기능 개발이었다. 병원에서 뇌졸중 환자가 들어왔을 때 해당 병원에서 뇌졸중 치료 가능한 의사가 없는 경우 상급 병원으로 환자를 이송시키고 환자 정보를 전원 보내야 하는 기능이 필요했다. 하지만 처음 개발 된 로직에서는 transfer 버튼을 동시에 누르면 환자 사본이 생성중일 때는 아직 사본이 없는 것으로 조회된다. 사본이 이미 존재하는 경우에는 예외처리 해두었지만.. 이전 1 다음