You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
기존의 sendEachForMulticast() 방식은 디바이스 토큰 마다 쓰레드를 생성하여 비동기 API요청을 생성
놀이터에 참여한 인원 수만큼 쓰레드를 생성 및 소멸하여 시스템 자원을 불필요하게 소모
이로 인해, Production서버의 성능을 저하할 가능성이 크다고 판단(직접 테스트한 Notion 글)
Topic방식은 단일 API로 스레드를 생성하지 않고 모든 디바이스에게 알림 전송가능하며, 놀이터는 Topic 구독에 적합한 형태를 띄고있다.
기존 방식의 문제점
기존의
sendEachForMulticast()
방식은 디바이스 토큰 마다 쓰레드를 생성하여 비동기 API요청을 생성놀이터에 참여한 인원 수만큼 쓰레드를 생성 및 소멸하여 시스템 자원을 불필요하게 소모
이로 인해, Production서버의 성능을 저하할 가능성이 크다고 판단(직접 테스트한 Notion 글)
Topic방식은 단일 API로 스레드를 생성하지 않고 모든 디바이스에게 알림 전송가능하며, 놀이터는 Topic 구독에 적합한 형태를 띄고있다.
요구 사항
The text was updated successfully, but these errors were encountered: