软件里的要素不是凭空出现的,都是源于实际的业务。本文从软件设计本源到建模案例系统的介绍了作者对于建模的思维和思考。
本文是一次优秀的反哺开源社区贡献实践,腾讯工程师在日常工作中基于对开源库 qs 的使用,发现了其在某些业务场景下存在的瓶颈问题。通过对测试数据的复现,debug 定位了真正的问题原因,并基于对问题的分析提出了一个稳定提升 5 倍性能的调优方案。 本次调优方案在他发起 pull request 后,仅耗时 34 小时便被开源库作者合入主线并发布新版本,成为截至目前唯一的性能优化更新。他是怎么做到的,一起来看看吧!
B站的下行CDN旧架构如下图所示,可以看到边缘CDN节点与中心调度服务有紧密协作,简单说是先由调度服务进行流量调度(负责均衡的调度到每个网关组件节点),再由回源组件进行集群内的回源收敛,最终到对应的回源节点进行回源。随着业务体量的增加,这种模式所带来的风险也不断的被暴露出来。
Golang基于多线程、协程实现,与生俱来适合异步编程,当我们遇到那种需要批量处理且耗时的操作时,传统的线性执行就显得吃力,这时就会想到异步并行处理。下面介绍一些异步编程方式和技巧。
AI 时代,技术呈指数级发展,我们越来越关注,如何持续学习提升,跟上时代的步伐。 刚好借着世界读书日的契机,我们邀请了阿里内部的技术大牛们,分享他们在 AI 时代持续学习的过程中,推荐的一些内容。 这其中的每一本书,都带有推荐者深刻的感悟与独到的见解。在这个春意正浓的季节,期待与你重逢在阅读的旅程中。
本文主要介绍了生成式AI的最新发展,提到了GPT-5和AI软件工程师在行业中的影响,指出AI技术进步对国家竞争和个人职业发展的潜在影响。
本文由飞桨星河社区开发者张洪申贡献。张洪申,本科毕业于浙江大学竺可桢学院求是数学班,目前浙江大学控制科学与工程学院博士在读,研究方向为数据科学、电力系统。科研工作曾被 Nature 官方公众号 Nature portfolio 专题报道。