Я нашёл в доках по android про grpc, рекомендуют его, так как меньше данных передаётся (в низкоскоростных сетях это плюс), и я так понял можно организовать двунаправленный стрим данных через http2. Довольно интересно.
Ещё я замечал, что например facebook, instagram активно используют mqtt, хотя вроде это для телеметрии и iot