제목
메시지 분배 발송 솔루션
내용
고객의 메시지 발송 요청을 받아 고객 별 설정된 분배 규칙에 따라 해당 중계사로 보내는 임무 수행
사용 솔루션
목표 MPS
1000 MPS
필수 기능
- 고객별 분배 규칙 설정 및 조회
- 메시지 발송 요청 (단건 / 대량)
- 메시지 발송 결과 조회
추가 기능
- 수신 거부 기능: 수신 거부 번호를 미리 저장해 둔 후 조회 후 발송/미발송
- 대체 발송 기능: 여러 메시지 타입 (카카오톡, 문자 등)을 사용할 수 있는 경우, 메시지 타입 별 우선순위를 설정하여 오류나 수신거부된 다른 메시지 타입으로 재 발송
- 아키텍처 이중화 구성(DB 이중화, WAS 이중화)
- 다양한 테스트 수행 (부하 테스트, 가용성 테스트)
고려 사항
- 성공, 실패가 모두 기록되어야 하고 메시지 유실이 없어야한다.
- 고 가용성을 확보해 하나가 장애가 나도 대처가 가능해야 한다.