Разберем преимущества gRPC, 4 типа API и буферы протокола. Реализуем сервер и клиент на Golang с gRPC потоковой передачи данных: определим сообщения и сервисы, сгенерируем для них интерфейс и добавим функциональность.
https://nuancesprog.ru/p/14627/
@nuancesprog #gRPC #Golang
https://nuancesprog.ru/p/14627/
@nuancesprog #gRPC #Golang
Как лучше организовать обмен сообщениями между сервером и клиентом в приложении? Проведем детальное сравнение 3 наиболее популярных технологий разработки API.
https://nuancesprog.ru/p/16555/
@nuancesprog #RESTAPI #GraphQL #gRPC
https://nuancesprog.ru/p/16555/
@nuancesprog #RESTAPI #GraphQL #gRPC
Протокол gRPC (Remote Procedure Call) обеспечивает эффективное взаимодействие между микросервисами, способствуя повышению производительности и масштабируемости приложений NestJS. Рассмотрим возможности gRPC при обмене сообщениями между микросервисами, написанными на NestJS.
https://nsprg.ru/ObPEqx
VK: https://nsprg.ru/vdDNVv
Дзен: https://nsprg.ru/m0rNKv
@nuancesprog #NestJS #gRPC
https://nsprg.ru/ObPEqx
VK: https://nsprg.ru/vdDNVv
Дзен: https://nsprg.ru/m0rNKv
@nuancesprog #NestJS #gRPC
Научимся работать с файлом .proto, генерировать код Dart с protoc и модифицировать приложение Flutter для применения gRPC вместо HTTP. А также взаимодействовать с API-интерфейсом и напрямую с gRPC.
https://nsprg.ru/Oobb2v
VK: https://nsprg.ru/ObZZEO
@nuancesprog #gRPC #Flutter
https://nsprg.ru/Oobb2v
VK: https://nsprg.ru/ObZZEO
@nuancesprog #gRPC #Flutter
Друзья, рады поделиться с вами оригинальной статьёй, написанной владельцем нашего канала специально для Хабра.
В этом материале подробно рассматривается процесс разработки собственного балансировщика нагрузки на языке Go для gRPC, с акцентом на приоритизацию адресов. Статья охватывает постановку задачи, анализ стандартных решений и их недостатков, а также пошаговую реализацию кастомного балансировщика с примерами кода.
Если вы интересуетесь высоконагруженными системами, балансировкой нагрузки и gRPC, эта статья будет вам полезна.
Статья доступна на Хабре: https://nsprg.ru/vgkGAv
https://nsprg.ru/vd0BGv
VK: https://nsprg.ru/Oob6Kv
@nuancesprog #Golang #gRPC
В этом материале подробно рассматривается процесс разработки собственного балансировщика нагрузки на языке Go для gRPC, с акцентом на приоритизацию адресов. Статья охватывает постановку задачи, анализ стандартных решений и их недостатков, а также пошаговую реализацию кастомного балансировщика с примерами кода.
Если вы интересуетесь высоконагруженными системами, балансировкой нагрузки и gRPC, эта статья будет вам полезна.
Статья доступна на Хабре: https://nsprg.ru/vgkGAv
https://nsprg.ru/vd0BGv
VK: https://nsprg.ru/Oob6Kv
@nuancesprog #Golang #gRPC