Андрей Савостьянов
Компания: Surf
Тип доклада: Воркшоп
Приложения реального времени имеют несколько отличные от привычных принципы. Начнем с того, что состоянием управляет удаленный сервер и некоторая очередь событий. С учетом жизненного цикла мобильных приложений приходится не только «пинговать» и восстанавливать подключение, но и предусматривать механизмы back pressure, когда клиент не может справиться с «лавиной» данных. «Под капотом» мессенджера будет протокол websocket, который тоже потребует небольшого «тюнинга».
Подготовка к воркшопу:
Компания: Surf
Компания: ВКонтакте