[英]Websockets over Protocol buffers(protobufs)/binary vs JSON/text performance
通過WebSocket以二進制數據形式發送的protobuf是否比通過WebSockets以文本數據形式發送的JSON更快? 就像在紙上一樣,這似乎是正確的,即使考慮到處理雙方字節所產生的少量開銷。 有沒有人真的有機會嘗試這個並取得了一些具體成果? 謝謝!
因此,我做了一個小項目來研究這個問題,並獲得了一些結果。 您可以在此處找到項目,也可以在自述文件和results
包中找到更多信息。
回答問題; 是的 ,在通過乒乓發送的100_000條消息中,協議緩沖區比JSON快(除了封送和拆組之外,不對它們進行處理)。 但是區別並不像我預期的那么明顯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.