一行命令如何决定容器的命运:Kubernetes 调度器的十年技术演进

一个kubectl create deployment命令敲下去,几秒钟后Pod就运行起来了。这看似简单的背后,调度器完成了从资源评估、节点筛选、优先级排序到最终绑定的完整流程。当你在生产环境遇到Pod卡在Pending状态,或者发现集群节点负载严重不均衡时,理解调度器的工作原理就成为排查问题的关键。 ...

20 min · 9585 words

React Fiber架构如何让前端框架打破主线程阻塞困境

2017年,React团队做出了一个大胆的决定:重写React的核心算法。这个被称为Fiber的项目历时两年多,彻底改变了React处理更新的方式。为什么要花这么大力气重写一个已经广泛使用的库?答案藏在浏览器的单线程本质里。 ...

14 min · 6615 words