gRPC vs. Web API
От: takTak  
Дата: 05.08.20 18:37
Оценка:
с целью интеграции сторонней старой дотнетовской dll решил написать сервер, который бы заворачивал вызов этой dll, так что из нового .net core приложения можно было бы по http или http/2 вызывать эту старую функциональность, хотелось сравнить старый web api с новым grpc, ну я выбрал gRPC-Web, ну так вот получилось, что вызов по gRPC-Web раза в два- три получается медленнее, чем asp.net web api; gRPC-server хостился во время измерений в обычной консоле, а web api в iis express, и то и другое компилировалось под .net 4.6.2, как такое вообще может быть, что gRPC-Web получился медленнее??

ещё хочу добавить: для сериализации использовал protobuf-net.Grpc: неужели там такие проблемы?
Отредактировано 06.08.2020 21:39 takTak . Предыдущая версия . Еще …
Отредактировано 05.08.2020 18:51 takTak . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.