<p>Hi Gophers,</p>
<p>I was learning about grpc. I came across this performance benchmark about various implementations. I understand C++ has highest throughput but Java has about 4 times throughput as compared to Go. Does someone have any idea about such a large performance gap?</p>
<p><a href="https://performance-dot-grpc-testing.appspot.com/explore?dashboard=5760820306771968">https://performance-dot-grpc-testing.appspot.com/explore?dashboard=5760820306771968</a></p>
<hr/>**评论:**<br/><br/>brokenprogram: <pre><p>Why does it require login/authentication?</p></pre>bradfitz: <pre><p>We're aware. I don't believe anybody's spent much time profiling & tuning it yet.</p></pre>geodel: <pre><p>Thanks, it makes sense.</p></pre>scottjbarr: <pre><p>Would love to see this, but the app wants to access to my Google account with no indication of what permissions I would be granting. Denied.</p></pre>qzhao: <pre><p>As Brad mentioned, we (grpc-go team) have not spent time on profiling and optimization. It will be on the top list of the tasks next quarter.</p></pre>tclineks: <pre><p>can someone mirror this content?</p></pre>kardianos: <pre><p>I think you got the colors wrong. Are you mixing up Python with Go? From what I see Go is comparable to Java or better, but not as good as C/C++. Languages such as python and Ruby are way behind.</p></pre>playa_1: <pre><p>Go is close to C++ and Java for the latency benchmarks but doesn't to very well in the throughput tests.</p></pre>yangjunwei: <pre><p>i think go performance is bad better than java! </p></pre>fakeNAcsgoPlayer: <pre><p>Lmao, guys he probably meant tad better. Stop down voting him to hell.</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传