gRPC в .NET — рецепты счастья

RU / День 2 / 10:45 / Трек 2

Массовый переход от монолитов к микросервисам решает одни проблемы, но создаёт другие — взаимодействие сервисов существенно сложнее и дороже, чем взаимодействие объектов в памяти. Частично упростить это взаимодействие можно с помощью протокола gRPC.

gRPC даёт возможность зафиксировать в репозитории контракты межсервисных вызовов, строгую типизацию, стриминг, кроссплатформенную кодогенерацию и много других полезных для межсервисного общения вещей.

Михаил расскажет о том, когда стоит применять gRPC, а когда лучше воздержаться на основе своего опыта, как решаются типичные задачи (конфигурирование, отладка, healthcheck и т.д.), и о чём умалчивает документация.