알림 시스템 액션 플랜 #55
InHyeok-J
started this conversation in
backend-tech
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
예상 클라이언트
비지니스 목표치
자격증 응시 현황
현실적인 2024 올해 확장이 가능한 자격증이 포함 8만(1+2) + 3번 중 1개 ⇒ 20만 명을 기준
최대 사용자 20만명 예상
20만명에게 알림 전송 후 10초 이내 알림이 전달하는것을 목표로 잡음
액션 플랜
목표
GOAL: 앱 내 모든 사용자 중 학습 플랜을 진행중인 사용자에게 10초 이내에 알림이 전달하는 것을 목표.
세부 프로세스
예상되는 문제점
배치 플랜이 어긋난 경우 대응이 필요
푸쉬를 쏘면 안되는 경우
푸쉬 처리 시에 작업 서버는 데이터베이스를 확인해야 하는가? 확인하면 발생하는 성능 문제
분당 발사 할 수 있는 API 호출이 5000개일때 / 사용자가 천만명인 경우
API 5천이 호출되는 것을 어떻게 보장할 것인가?
작업을 실행하는 서버의 가용성은? late limit 컨트롤?
카프카 사용
RabbitMQ 사용
테스트 플랜
Beta Was this translation helpful? Give feedback.
All reactions