DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: g929959149
今日帖子: 25
在线用户: 5
导航: 论坛 -> Web应用开发 斑竹:bodies  
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2022/1/12 16:42:55
标题:
Delphi商业/开源HTTP中间件与Go、Node.js 基准性能测试 浏览:1394
加入我的收藏
楼主: 结论:Delphi写的服务端并不比Go或Node.js差!

https://components4developers.blog/2021/11/02/http-middleware-benchmarks/
此帖子包含附件:
PNG 图像
大小:24.3K
----------------------------------------------
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2022/1/12 16:47:59
1楼: 测试数据
此帖子包含附件:
PNG 图像
大小:31.3K
----------------------------------------------
作者:
男 vga (vga) ★☆☆☆☆ -
盒子活跃会员
2022/1/12 17:20:24
2楼: Conclusion
It is a myth that Node.js and Golang is faster for servers than building one with Delphi. No doubt Node.js and Golang provides some very respectable numbers, but so does several of the Delphi solutions, notably RTC, Synapse (Mormot) and kbmMW which conquered the crown in these benchmarks.

结论
Node.js 和 Golang 比使用 Delphi 构建服务器更快,这是一个神话。 毫无疑问,Node.js 和 Golang 提供了一些非常可观的数字,但几个 Delphi 解决方案也是如此,特别是 RTC、Synapse (Mormot) 和 kbmMW,它们在这些基准测试中征服了王冠。
----------------------------------------------
-
作者:
男 delphixe8 (delphixe8) ▲▲▲△△ -
注册会员
2022/1/12 17:36:10
3楼: 常规文字居然发不出来。
此帖子包含附件:
PNG 图像
大小:2,875B
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2022/1/12 23:10:59
4楼: 我用unigui+datasnap rest+Firedac,可以实现强大的web,实现了消息推送。
delphi现在成了开发高性能高品质web的最好工具了。
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2022/1/13 8:52:58
5楼: 测试结论
说Node.js和Golang比用Delphi构建的服务器更快,这只是一个神话(在国内不过是人云亦云而已,“说话很容易,给我看代码!”―莱纳斯·托瓦尔兹(LinusTorvalds))。毫无疑问,Node.js和Golang提供了一些非常可观的测试数字,但几个Delphi服务端解决方案也能提供,特别是RTC、Synapse(Mormot)和kbmMW,它们在这些基准测试中赢得了冠军。
----------------------------------------------
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/1/13 9:35:11
6楼: 从道理上讲,Delphi 是真编译的,速度肯定不会差。比这种真编译为2进制的代码更快的就只能是汇编了。

当然,复杂的代码,也考验代码的架构,算法,等等。也就是看代码库本身的水平是否足够好。
----------------------------------------------
-
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2022/1/13 10:09:22
7楼: Delphi编译器优化确实很多年没怎么进步了,但是好在底子还行,虽然不如新的VC,GO等的优化得好,但差距不大。
HTTP速度这个场景更加特殊,编译器优化能力不是瓶颈,反而是技术模型采用,比如IOCP还是epull还是Select差距很大,再一个就是框架的设计。
编译器能提供的性能提升可能连百分之一几的贡献都达不到。一个好的结构设计点就能把编译器的差距全找回来。
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
男 hawke2e (hawke2e) ★☆☆☆☆ -
注册会员
2022/1/16 22:28:21
8楼: IT界应该效仿赛车,有公司专门搭建比赛场地,全球直播比赛盛况。
这样既能分高下也赚钱。
----------------------------------------------
软件是什么,相信很多人都说不清。
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2022/1/17 11:17:34
9楼: 主要是GO,Java把一些现成的高效方案都集成好了,比如数据库,比如网LUO,比如加解密等,构建起来方便迅速。
Delphi固然有很多高效的三方方案,跟CPP类似,每次创建项目的时候都要考虑和讨论采取哪种方案,开发效率受到影响。
----------------------------------------------
武稀松http://www.raysoftware.cn
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行46.875毫秒 RSS