
주어진 문제 아래처럼 구조 요청을 보내면 현재 1km안에 위치한 사람들을 확인 할수가 있다. 현재는 1km안에 있는 사람만 찾아서 알림을 보낼수가 있다. 하지만 우리는 1km ~ 2km ~ 3km ~ 를 탐색하면서 나를 도와줄수 있는 사람을 찾는걸 원한다. 또한 우리는 헬퍼가 어떻게 수락한걸 찾을수 있을 지 고민해야했다. 1. 1km안에 있는 헬퍼들에게 알림 보내기 2. 헬퍼들이 수락을 누르게 되면 디비에 정보가 쌓임 3. 정보가 쌓이지 않으면 헬퍼들이 수락을 누르지 않은 것임 4. 첫번째알림을 보낸지 3분이 지나도 수락이 쌓이지 않았는지 확인 5. 2km로 거리를 늘려 2km안에 있는 헬퍼들에게 알림을 다시보냄 6. 3분동안 DB를 확인하면서 DB에 helper_id가 null이 아닌지 확인 7. 총 ..
project/sparta
2024. 4. 21. 01:02