Публикации по теме 'protobuf'
Изящная обработка ошибок gRPC в настройке сервера Go / клиента Python
GRPC - отличный протокол для создания инфраструктуры на основе микросервисов. Это быстро, он построен на основе буферов протокола , что означает, что вы можете быстро реализовать его на нескольких языках, и что клиент и сервер не обязательно определены на одном языке.
Однако есть некоторые ограничения, одно из которых заключается в том, что ясность и зрелость API gRPC различаются в зависимости от языка. gRPC был построен с учетом Go. Пакет gRPC для Go хорошо документирован и..
Гремлин
Обычно при работе с такими библиотеками, как Google Protobuf, ты не задумываешься о том, что они могут сделать что-то не так, ты просто им доверяешь.
Мы использовали Google Protobuf на протяжении десятилетий, но когда мы начали использовать Golang с Google Protobuf в производственной среде, мы столкнулись с ужасными проблемами производительности, хотя делали все как обычно.
Создавая наше хранилище данных, мы изобрели nerve , нашу небольшую библиотеку Golang для эффективной работы с..
Буферы протокола Google с WebSockets через HTTPS в Node.js / Express
В рамках прототипа, над которым я работал, у меня была возможность опробовать протоколы буферов для сквозного сценария. Поскольку мне приходилось собирать фрагменты информации из разных источников, чтобы заставить ее работать, я подумал, что было бы полезно собрать ее в одном сообщении. Вот оно.
Буферы протокола
Буферы протокола предоставляют альтернативу JSON (и аналогичным форматам) для обмена сообщениями. Они используются для описания протокола в файлах .proto , а компилятор..