dotnext DotNext 2020 СПб (15.06.2020 — 18.06.2020)

gRPC и его реализация в .NET Core

img

WCF отжило свое и кануло в лету. На смену пришел фреймворк от Google: gRPC. Чем он лучше или хуже? Как интегрируется в экосистему современного .NET Core и какие проблемы может в себе нести?

gRPC — опенсорсный фреймворк для удаленного вызова процедур, который был доступен уже давно, но недавно Майкрософт интегрировал его в .NET Core, и он пришел на смену отжившему свое WCF.

В этом докладе мы разберем какие у него могут быть юзкейсы и какие задачи он решает, сильные и слабые стороны, и посравниваем его с REST и с WCF. А также разберем, как он работает, какие интересные фичи предлагает, и как помогает в кроссплатформенной разработке.