[晋升复盘] 用了两周时间写的,希望对大家有帮助

2024-02-20 12:14:15 +08:00
 xiaoshu

“网关日调用从 1 千到 1 亿”,项目背后我的十年开发心得

8006 次点击
所在节点    程序员
49 条回复
coderxy
2024-02-20 17:01:26 +08:00
刚看了一下日志,我负责自研的微服务网关昨天调用量 1,280,615,527 。 我们日活才几十万。。。
37Y37
2024-02-20 17:01:41 +08:00
所有捷径都是弯路:任何技能都是积累输入到一定程度和量级后的“自然涌现”;
细节即是护城河;
无反馈、不迭代,只有具备反馈机制,迭代才不是摆设,才能真正服务于用户;
面向通用场景做到极致很难,但永远可以在具体场景下做到更极致;
不要在很差的基础上,拼命做优化。给火车做提速,不如直接做飞机。
技术选择直接影响着我们的工作效率和产品质量,在前期偷懒,后期必然加倍奉还。

深以为然,感谢分享!
xiaoshu
2024-02-20 17:13:59 +08:00
@coderxy 每个用户几千个请求,对应 http 网关算是很高频,我们这里基本是 qq 频道内嵌功能,用户日打开率并不高
xiaoshu
2024-02-20 17:15:06 +08:00
@37Y37 很高兴有帮助 共勉
youngRhine
2024-02-20 18:09:59 +08:00
想听下大佬对前端全栈之路的看法。
mybro
2024-02-20 18:38:44 +08:00
太菜了,看不太懂 = =
redford42
2024-02-20 18:42:48 +08:00
存了,晚上看
littleFireFrank
2024-02-20 18:58:58 +08:00
感谢巨佬的分享,受益匪浅
Nosub
2024-02-20 19:01:34 +08:00
op 腾讯员工,文章写的很棒,但是某种程度我也认同网友的一个观点,腾讯让中国互联网至少倒退了二十年,比如公众号就是一个非常明显的例子,用私域绑架全体国人。
xiaoshu
2024-02-20 19:04:15 +08:00
@youngRhine 前端深入的方向不多,可视化、游戏、全栈。除了机缘巧合,希望有一天能不依赖公司挣钱,也是走全栈的原因之一
lesismal
2024-02-20 19:06:24 +08:00
前端统一接入层不可能才这么点量吧,国内稍微大点的业务一天就十亿百亿次级别了

“机缘”这词是全文最大干货,其他干货在“脱敏需要 被删除了”的那部分里
xiaoshu
2024-02-20 19:08:34 +08:00
@lesismal 只算 http 接口,没有算页面请求
lesismal
2024-02-20 19:09:40 +08:00
@xiaoshu 对,我说的也是接口
cocong
2024-02-20 19:10:19 +08:00
写得很宽泛,没看明白。
lesismal
2024-02-20 19:11:09 +08:00
@xiaoshu 哦大概想明白了,只是统一接入层、登陆鉴权这些,不涉及太多具体的业务吧?这样的话那就正常了,现在确实大家都用微信多、qq 用的少了
如果涉及业务本身,业务逻辑的请求远大于这个了
cocong
2024-02-20 19:11:26 +08:00
我也是做网关的,不过是 API 网关,不知道和你的是不是一样。对于网关,只要在一开始就做无状态管理,那并发量不是加多几台机器就能搞定的事吗?
xiaoshu
2024-02-20 19:13:48 +08:00
@lesismal 确实不算很大量级,而且量级不是亮点,标题是运营改的 😂
亮点在技术方案,算是司内首个支持全私有协议、动态编解码的接入层
xiaoshu
2024-02-20 19:17:58 +08:00
原标题是《无捷径之路:我的十年开发心得》, 后面还会有一篇详细介绍架构演进、技术权衡的文章,正在脱敏中,感兴趣的同学可以关下公众号 跟后续更新
GopherDaily
2024-02-20 23:04:12 +08:00
阿里云某个服务全部 region 加起来的每秒调用量在 5kw 左右,19 年的数据。

那时候写双 11 的战报,日调用量应该是兆,还是兆亿,我看他们纠结了很久。
最终选的是兆亿,毕竟看上去厉害的多。

不过也就写写战报,实际没啥意义。
xiaoshu
2024-02-21 11:24:44 +08:00
@GopherDaily 单纯调用量确实意义不大,主要由业务决定

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

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

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

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

© 2021 V2EX