본문 바로가기 메뉴 바로가기

Life Engineering

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Life Engineering

검색하기 폼
  • 일상 (252)
    • 후기 (1)
    • etc. (3)
    • 공부 (24)
      • Kotlin (4)
      • Computer Science (2)
      • Kafka (7)
      • Java (3)
      • Database (3)
      • System Architecture (5)
    • Problem Solving (223)
  • 방명록

2025/05 (1)
Design a Notification Service / Usecase of Netflix's Push Server System

알림 시스템 설계하기 요구 조건알림 지원 형태: 푸시 알림, SMS 메시지, 이메일soft real-time 시스템; 가능한 빨리 전달되어야 하나 약간의 지연은 OKiOS 단말, 안드로이드 단말, 랩톱/데스크탑 지원사용자가 알람을 받지 않도록 설정 가능성능: 약 천만 건의 모바일 푸시 알림 보낼 수 있어야 함시스템 구성알림 메커니즘 동작 방식알림 제공자: 알림 요청을 만들어 사용자 단말에 알림을 실제로 보내는 제3자 알림 서비스에 전송함. 제3자 알림 서비스에는 APNs(iOS), FCM(Android), Twilio(SMS) 등이 있음. 알림 요청을 만들려면 다음과 같은 데이터가 필요.단말 토큰: 알람 요청 보내는데 필요한 고유 식별자payload: 알림 내용을 담은 JSON 딕셔너리시스템 구조도각 서..

공부/System Architecture 2025. 5. 25. 00:43
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • coroutine #dispatcher #kotlin
  • kotlin #coroutine #coroutinecontext
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바