Golang和Swoole在http中的性能对比
发布于 2018-12-28 18:16:29 +0800 CST
系统环境
MacBook Pro (Retina, 13-inch, Early 2015)
处理器 2.7 GHz Intel Core i5
内存 8 GB 1867 MHz DDR3
go版本 go version go1.11.4 darwin/amd64
PHP 7.1.1 (cli) (built: Jan 20 2017 07:19:55) ( NTS )
Swoole 1.9.10
代码
https://github.com/kphcdr/golandvsswoole
测试方法
ab -n 2000 -c 2000 http://127.0.0.1:9001/
等5分钟
ab -n 2000 -c 2000 http://127.0.0.1:9002/
重复十次
测试结果
说明
十次测试中,swoole快的情况有8次
swoole快的情况下,Requests per second大概多出200左右
golang快的情况下,Requests per second大概多出500左右
结论
学JAVA去吧!!!
转载请著名作者,并附带原文链接,否则视为同意按照每千字五百元的价格支付稿费