대규모 알림 시스템을 설계한다면??(1)
·
설계
알림 시스템은 많은 프로그램에서 채택하고 있는 기능이다이를 통해 최신 뉴스, 제품 업데이트, 이벤트, 선물 등 고객에게 중요할 만한 정보를 비동기적으로 제공한다알림 시스템은 단순히 모바일 푸시 알림에 한정되지 않는다모바일 푸시 알림, SMS 메시지 그리고 이메일 3가지로 분류할 수 있다 1. 문제 이해 및 설계 범위푸시 알림, SMS 메시지, 이메일을 지원한다연성 실시간(soft real-time) 시스템이라고 가정하며, 알림은 가능한 빨리 전달되어야 하지만 시스템에 높은 부하가 걸렸을 때 약간의 지연은 무방하다iOS, Android, laptop/desktop을 지원한다알림은 클라이언트 애플리케이션 프로그램이 만들 수 있고, 서버 측에서 스케줄링을 할 수도 있다사용자는 알림을 받지 않도록 설정할 수 있..
chobo99
'병목' 태그의 글 목록