'추천해요' 버튼을 누르면 좋은 질문이
더 많은 사람에게 노출될 수 있어요.
'보충이 필요해요' 버튼을 누르면 질문자에게
질문 내용 보충을 요청하는 알림이 가요.
동오 취준생 님의 질문
답변 1
인기 답변
같은 서버의 API 라면 synchronized 라는 단순한방법이 있을것이고,
여려 서버의 API 라면 제가 생각해볼법한건 외부 queue 혹은 DB등을 이용하여 작업을 정렬하고, 어떠한 Daemon 에서 비동기로 처리하는방법이 있을수 있을것 같습니다.
만약 응답이 실시간으로 와야만 하는 상황의 API라면, 진입시 번호표 발급과 이전 번호표가 완료가 됐는지를 지속적으로 체크하여 통과하는 방식을 쓸수 있을것 같습니다.
번호표는 중앙집중식으로 관리할필요가 있겠네요. (redis 추천)