Почему мы выбрали gRPC вместо tRPC?

🛠️ Почему мы выбрали gRPC вместо tRPC При разработке крупных приложений на основе Domain Driven Design переход от монолита к микросервисам требует сохранения принципов ООП для поддержки кода. gRPC предоставляет ряд преимуществ перед tRPC: возможность использования Golang для высоконагруженных компонентов, отказ от паттерна роутера в пользу прямых вызовов микросервисов, эффективную статическую типизацию через интерфейсы, децентрализованную архитектуру с возможностью частичного перезапуска микросервисов и автоматический мап методов классов без boilerplate кода.

https://habr.com/ru/articles/858186/

#grpc #typescript #javascript #yarnworkspaces #microservices #es6 #es6modules #nx #lerna

Почему мы выбрали gRPC вместо tRPC?

Исходный код, разобранный в этой статье,  опубликован в этом репозитории Микросервисная архитектура, понятная ООП-разработчикам Крупные приложения пишутся в Domain Driven Design. Частный случай...

Хабр