Highload++ 2017 завершён!

Профессиональная конференция разработчиков высоконагруженных систем

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Программа охватывает такие аспекты веб-разработок, как архитектуры крупных проектов, базы данных и системы хранения, системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов и другие направления, связанные с высоконагруженными системами.

  • Главная
  • Архитектуры, масштабируемость

Go, gRPC и Android. Плюсы/минусы в сравнении с Rest
Архитектуры, масштабируемость

Доклад отклонён
Percona

Software Engineer.

Тезисы

Так случилось, что для нашего клиента, службы такси, мы решили сделать новое водительское приложение и избавиться от самописного протокола в старом приложении в сторону чего-нибудь нового и более долговечного.
Наш выбор упал на gRPC и в докладе мы поговорим о:

1. Как помог нам gRPC решить архитектурные проблемы в приложении.
2. В чем плюсы bi-directional streams в отличие от полинга и как это влияет на продолжительность работы батарейки.
3. Насколько хорош protobuf для сериализации данных.
4. Проблемы масштабирования и балансировки gRPC. Почему масштабирование на клиенте не очень удобно для нас и как мы масштабировали его со стороны серверов.
5. Не технические проблемы разработки приложений для водителей службы такси.

Другие доклады секции
Архитектуры, масштабируемость

Rambler's Top100