[英]gRPC vs WebFlux (Project Reactor)
請忽略這個問題。 我的設置錯誤,導致 gRPC 性能不佳。
可以比較 GRPC 和 Project Reactor 嗎?
我只是想比較一下REST和GRPC的性能。 我沒有看到 GRPC 比反應器快。 事實上,情況更糟。
GRPC 設置:
api-server --> grpc-server
Flux<String>
WebFlux 設置:
api-server --> rest-server
Flux<String>
響應。Flux<String>
我對 10 個並發用戶進行了 10000 次迭代的性能測試。
WebFlux 設置比 GRPC 快得多。 我有點好奇 gRPC 是否真的更快? 如果是,在哪些情況下?
注意:在這兩種情況下,請求和響應負載的大小都非常小。
查看 rsocket 協議https://rsocket.io以獲得更接近的反應流,但通過網絡。 grpc 為 rpc 的東西(存根生成等)提供了更多更高級別的組件,但結果有人可能會爭辯說 rsocket 給了你更多的控制權
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.