Websocket pusher 서비스 중에 Ruby 기반의 slanger라는 것이 있다. 알림에 대한 중요성과 비동기적인 작업에 대한 처리를 우선 시 하여 시스템 또는 서비스를 설계할 때 puhser를 고려해 볼 수 있다. 웹 소켓 기반의 실시간 메시징을 지원하는 애플리케이션들은 대부분 유저가 원하는 정보를 Pull(가져오기)하는 것과 달리 유저가 원하든 원하지 않든 정보를 Push(내려주기)해야 할 경우가 있기 때문에 Puhser 시스템이 필요하다. 카카오톡을 예로 들면, 애플리케이션은 서버와 연결된 채널이 존재하면 해당 채널을 통해 데이터를 받고, 연결된 채널이 존재하지 않으면 외부 pusher 시스템(APNs, FCM, GCM 등)을 통해 데이터를 전달 받는다. 데이터를 제공하는 서버 입장도 동일하..