운영중인 서비스의 푸시 알림 전송이 실패했다
·
운영 & 인프라
pending 메시지큐를 사용하지 않고 어떻게 알림을 구현하면 될까?우리 인프라에서 사용할 수 있는 인프라는 EC2 하나, MySQL 하나다.이걸로만 푸시알림을 무리 없이 구현할 수 있는걸까? 의심이 계속 들었지만 언제까지 고민만 할 수 없기에자신감을 갖고 끝까지 이 문제를 풀어보기로 결심했다. 푸시 알림은 서비스에서 필수불가결한 기능이다. 메시지 큐를 언젠간 도입할 수 있겠지만 유저 수가 40명 대인 현재의 서비스에서는 기존에 갖고 있는 인프라를 최대한 활용하는 방식으로 구현해보고 싶었다. 시작은 가벼웠으나..처음에는 "유저가 게시글에 댓글을 달면 알림을 준다"는 요구사항을 가볍게 흐름으로 나눠봤다. 1. 유저가 사연(게시글)에 댓글을 작성한다.2. 알림 기록을 저장하는 테이블인 Notificati..