Protobuf

Protobuf在Nebula框架中的應用

  Protobuf應用廣泛,尤其作為網路通訊協議最為普遍。本文將詳細描述幾個讓人眼前一亮的protobuf協議設計,對準備應用或已經應用protobuf的開發者會有所啟發,甚至可以直接拿過去用。 這裡描述的協

grpc 基礎知識 - Go

該篇文章介紹了golang的grpc程式設計。 通過下面的例子,你將會學到: 1. 在一個.proto檔案裡define一個service 2. 用protocol buffer 編譯工具生成server

golang使用protobuf

簡介 和 http 中常用的 json 協議一樣, protobuf 也是用來傳輸資料的,但是它使用二進位制格式,傳輸效率更高。 安裝 下載 protoc 二進位制程式下載連結

Protobuf -java基礎教程(譯文)

最近突然對RPC序列化感興趣,但是發現Protobuf的資料並不多,於是在官網找到了Java使用Protocol Buffer的入門指南,用蹩腳的英文翻譯了下,以饗同道。原文地址 示例開始:定義協議格

go-grpc環境搭建

前言: 隨著微服務的興起,現在 越來越多的 rpc 框架 開始出現,前段時間自己學習搭建了一下 grpc ,在這裡記錄一下,方便以後查閱和與大家一起分享一下。 第一步安裝protobuf: prot

protobuf協議介紹及效能實測

protobuf是谷歌開源的一款高效能序列化框架,特點是效能優異,資料結構設計優秀並具有良好的可擴充套件性,並且配合官方的java、python、go、c++的sdk,可以輕鬆做到跨語言。本文給出proto

golang-protobuf使用

什麼是protobuf? Protocol buffers是一個靈活的、高效的、自動化的用於對結構化資料進行序列化的協議,與XML、json相比,Protocol buffers序列化後的碼流更小、速度更快

關於dynamic_cast

有時候,專案需求緊,時間少,寫程式碼往往就抓起什麼用什麼,比較少考慮設計的合理性。dynamic_cast就是一例。 dynamic_cast一般用於down cast,即將父類的指標(或引用)轉換成子類的

【剖析 | SOFARPC 框架】系列之 SOFARPC 序列化比較

前言 在應用服務化架構中,RPC 框架是非常重要的基礎元件。而在 RPC 框架當中,序列化(以及反序列化)又是必不可少的一環。因為序列化的效能對整體框架效能有比較大的影響,之前的文章中,我們已經詳細剖析了

[譯] 我經歷的 Protocol Buffers 那些坑

導語:Protocol Buffers是一種廣泛使用結構化資料儲存格式,可以用於結構化資料的序列化/反序列化,也是很多rpc框架的基礎之一,在Google內部大規模使用。本文作者根據自己多年研發經驗對PB的很多

Springboot 整合 Netty 實戰

這一篇文章主要介紹如何用Springboot 整合 Netty,由於本人尚處於學習Netty的過程中,並沒有將Netty 運用到實際生產專案的經驗,這裡也是在網上搜尋了一些Netty例子學習後總結來的,借鑑了他

1715740218.5598