@sergeyiljin
Делаю дело

Стоит ли делать чат на gRPC?

Нужно сделать чат для сайта на ASP.NET Core. Будут общие, групповые и частные переписки с вложением файлов. Выбор между SignalR и gRPC. gRPC вроде как более надёжен, быстр и гибок. Но может есть подводные камни для данного функционала? В общем, подойдёт ли он для чатов или быстрее и проще использовать SignalR?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Сегодня выбор между gRPC и Websocket. Большинство переходят на gRPC в плане большей производительности за счет protobuf. Файлы передаются в принципе все-равно через http, просто уже через http/2, а не http/1.1
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
portobuf - крутая штука ровно до момента тестирования. К сожалению, тулзовин для дебага протобафа не то что бы много, вероятно прийдется писать свои.

Я бы рекомендовал старый добрый json.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы