api 接口如何做到毫秒级响应?

2019-07-09 16:02:24 +08:00
 shuAS

如题,向各位前辈咨询一下

10218 次点击
所在节点    程序员
41 条回复
pifuant
2019-07-09 17:11:03 +08:00
我去问下我同事, 他号称他前公司的接口效应时间为 0.1 毫秒级
maichael
2019-07-09 17:14:30 +08:00
@ys1992 #6 只要不超过秒就算毫秒级吧,几百毫秒也算毫秒吧。
arrow8899
2019-07-09 17:17:54 +08:00
只要经过公网,基本上不可能,这个是物理定律决定的,1ms * 光速 = 300km,随便跨个城就不行了。
undefinedList
2019-07-09 18:24:01 +08:00
排除代码问题,同意楼上的问题:世界加钱可及!
x86
2019-07-09 18:24:58 +08:00
最好的优化就是钱
janxin
2019-07-09 18:33:12 +08:00
先说一下几百毫秒算不算呗
npe
2019-07-09 18:37:06 +08:00
e.g. 清除缓存
alert (清除成功)
wenzhoou
2019-07-09 18:38:30 +08:00
@janus77 笑死了
m9rco
2019-07-09 18:38:52 +08:00
哈哈哈哈哈 笑死
pinews
2019-07-09 18:41:49 +08:00
大客户,花钱
imycc
2019-07-09 18:48:17 +08:00
内部服务,走自建的内网,优化好,业务不复杂的情况,请求耗时在 1s 内是可以的。

普通用户访问的话,分业务本身的耗时跟 IO 的耗时去优化吧,你场景都不说清楚,是要我们自由发挥吗
tomczhen
2019-07-09 18:52:43 +08:00
AI+大数据,在客户端发出请求之前就先返回不就可以把响应变成毫秒级了么 :doge:
xhinliang
2019-07-09 18:52:54 +08:00
秒杀接口,10ms 内响应没有问题(只有 Redis 访问)。
但到客户端那边可能就需要多些时间了,毕竟网络延时也是十位数毫秒级的。
way2create
2019-07-09 18:53:05 +08:00
10000ms 就不是 ms 了吗
blless
2019-07-09 18:56:01 +08:00
https 握手就得几百 ms 了…
salmon5
2019-07-09 20:53:12 +08:00
返回“毫秒级”
lqzhgood
2019-07-09 20:55:36 +08:00
显示器响应时间不都要几 ms~十几 ms 么
kizunaai
2019-07-10 02:06:58 +08:00
如果 1ms 以内的话,就别能走网线光纤了,短波欢迎你。
如果 10ms 以内的话根据客户端定制线路,(极端例子把服务器放到客户的局域网里)这个只要花钱就行。
如果 20ms 左右的话只要给机房塞够钱(多地机房多线路),客户端做好线路选择就行。
xiaobai987
2019-07-10 08:41:34 +08:00
@yulitian888 这个百兆路由和响应速度没什么关系吧 难道说换成千兆就有质的飞跃吗 关键看响应速度 不能看带宽吧
yulitian888
2019-07-10 08:51:11 +08:00
@xiaobai987 百兆的效果属于肉眼可见差异水平,千兆就属于肉眼不可见了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/581364

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX