4. 고치거나 혹은 다시 짜거나 (FCM, Singleton)
개발자 G는 팀 내에서 다소 신용이 생겼다. 메시지 발송과 같은 장애건을 해결하기도 했고, 빠른 수정이 필요한 클라이언트 작업이나 DB 작업들을 팀의 색깔에 맞춰 군말 없이 수행했기 때문이다. G는 소스의 처참한 수준 때문에 혀를 차고 있었지만, 그걸 알 리 없는 팀장 A는 G에게 새로운 업무를 부여하기로 한다.A : G님. 우리 앱에 푸시가 안와요. 한 번 봐줄 수 있어요?G : 넵. 언제부터 발생한 이슈일까요?A : G님 입사하기 몇달 전부터 실패하고 있어요.G는 한번 더 실망했다. 도대체 어디서부터 잘못된 것인가. 이슈의 진행상황을 보기 위해 팀 문서를 한참동안 찾아다닌 G는 현재 상황을 정리했다.1. API 서버에서 푸시 메시지를 보내고 싶을 때 통신하는 Push 서버가 있다.2. Push 서버는..
2025.03.23