Q) 어떤 종류의 알림? A) 푸시알림, SMS 메시지, 이메일 iOS,Android,LapTop/DeskTop 지원해야함 Q) 실시간 시스템인지?
A) 연성 실시간 시스템(Soft real-time) 가능한 빨리 전달되어야 하지만, 요청이 몰린 경우 약간의 딜레이 허용 Q) 사용자가 알림을 받지 않는 옵션이 존재하는지? A) 사용자가 알림을 허용하지 않으면 알림을 받지 않음 Q) 하루에 몇 건의 알림?
A) 천만 건의 모바일 푸시, 백만 건의 SMS 메시지, 5백만 건의 이메일 2단계 개략적 설계안 제시 및 동의 구하기 iOS 푸시 알림 알림 제공자 -> APNS --> iOS 단말기 알림 제공자 - 알림 요청을 만들어 APNS로 보내는 주체 - 단말토큰, 페이로드 데이터 필요 APNS : 애플이 제공하는 원격 서비스, 푸시 알림을 iOS 단말로 보냄 안드로이드 알림 제공자 --> FCM(Firebase Cloud Messaging) --> 안드로이드 단말 SMS 메시지 알림제공자...
원문 링크 : 10장 알림 시스템 설계