Публикации по теме 'protobuf'


Сериализация данных Python с использованием протокольных буферов
В моем предыдущем рассказе я немного объяснил, что такое сериализация и как мы можем реализовать ее в Python. Мы вкратце коснулись библиотек Apache Thrift и Pickle. Сегодня мы рассмотрим другой популярный фреймворк от Google, а именно «Protocol Buffers». Как и в случае с Apache thrift, поддерживается широкий спектр языков программирования. Так что, если вы думаете о создании многоплатформенного API на Python, это снова хороший кандидат для использования. Установка «Protocol..

Protobuf в Reactjs
Буфер протокола - это механизм сериализации структурированных данных. Такие символы, как {}, [], «, используются в объектах JSON, которые не являются данными, даже если мы пытаемся отправлять и получать эти символы. Protobuf не читается и не использует такие символы. Следовательно, минимизируйте полезную нагрузку, которую мы пытаемся отправить или получить, примерно на 40–50% или даже больше. Давайте запустим Protobuf с создания файла .proto . Возьмем простой и простой пример. Мы..

Protobuf.js против JSON.stringify Производительность
TL; DR - кодирование и декодирование данных с большим количеством строк в JavaScript выполняется быстрее с JSON, чем с protobuf. Если у вас есть структурированные данные в JavaScript, которые необходимо отправить по сети (например, для другого микросервиса) или сохранить в системе хранения, их сначала необходимо сериализовать. Процесс сериализации преобразует объект данных, который у вас есть в памяти программы JavaScript, в буфер байтов, который затем может быть десериализован..

gRPC во внешних приложениях
Люди смотрят на меня как на сумасшедшего, когда я говорю о gRPC в клиентских веб-приложениях! Ну, если вы тоже не в курсе, это вполне возможно и, возможно, будущее веб-разработки. В этой статье мы рассмотрим эту тему, но постараемся быть краткими и охватить только основные полезные концепции. В конце статьи также есть ссылка на репозиторий Github в качестве примера кода. Я предполагаю, что вы здесь, потому что знаете, что такое gRPC и буферы протоколов, почему они используются, поэтому вы..