Какой будет архитектура Uber, Lyft?

Пожалуйста, напишите мне возможную архитектуру приложений Uber, Lyft и их серверов. Какие технологии они используют? Протоколы для связи между мобильным сервером? (особенно отслеживание местоположения пользователя/автомобиля и их обновление в режиме реального времени)

https://www.youtube.com/watch?v=vujVmugFsKc

Это видео многое объясняет об архитектуре серверов и технологиях, которые использует Uber, но сейчас оно немного устарело. Спикер упоминает, что «мобильные устройства обновляют данные GPS каждые 4 секунды», каким будет протокол в этом случае? Покерные приложения обычно подключают до 9 игроков за столом и обновляют карты в режиме реального времени для каждого мобильного телефона. Какой протокол они используют для связи между мобильным сервером и сервером? технологии, которые они используют, и архитектура их сервера?

Несколько полезных ссылок http://yalantis.com/blog/uber-underlying-technologies-works/


person mgs    schedule 21.11.2014    source источник
comment
Мне будет интересно узнать, используют ли они какую-либо платформу обмена сообщениями для общения в реальном времени.   -  person Shirish Kumar    schedule 16.01.2015


Ответы (2)


Stackshare перечисляет эту информацию:

person Ian Grainger    schedule 16.12.2015

Вы можете получить хорошее представление об основном стеке компаний, просмотрев их страницу вакансий:

person Daniel    schedule 19.03.2015