Coming soon

Coming soon

This is The Tech Misc, a brand new site by Pengyu Deng that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new content is published!

Read more

Uber的MySQL控制平面架构:超大规模数据库集群的工程实践与设计哲学

一、架构演进:从单体管控到分布式自治系统 1.1 控制平面的范式转换 在管理2300+个MySQL集群的挑战面前,Uber的架构师们完成了三次关键范式跃迁: * 机械控制阶段(2015-2018) 早期架构采用主从式管控模型,控制逻辑与基础设施深度耦合。如同精密机械表的齿轮结构,任何组件的故障都会导致整个控制链路中断。此时的SLA保障严重依赖人工干预,系统扩展性遇到瓶颈。 * 工作流驱动阶段(2018-2021) 引入Cadence工作流引擎标志着自动化时代的开启。将60+运维操作抽象为原子化工作流,实现了操作的幂等性和容错性。这种转变如同从机械传动升级为电子控制,通过预设程序实现操作的确定性。 * 状态驱动阶段(2021-至今) 控制器的引入完成了闭环控制的最后拼图。通过etcd实现的强一致性状态存储,使系统具备了自我修复能力。此时的架构已演变为分布式自治系统,能够基于实时信号进行动态决策,实现了从"自动化"到"智能化"的质变。 1.2 分层架构的工程实现 控制平面层 采用Borg-like架构设计,技术管理器作为控制中枢,通过发布目标状态

By Pengyu Deng

抗元檄文

维大宋德祐二年,岁在丙子,山河泣血,日月蒙尘。元酋忽必烈,恃其豺狼之师,践我华夏;挟其腥膻之气,污我冠裳。今以血泪为墨,天地为证,昭告四海忠义之士: 一、斥胡虏之暴,泣血申冤 元贼起于漠北,本乃化外之蛮。恃弓马之悍,屠城掠地;纵贪狼之性,裂土分疆! * 屠我子民:常州之役,婴孺无赦;潭州之陷,骸骨成丘! * 毁我文明:衣冠改易,强施髡发左衽;礼乐崩摧,妄废诗书孔孟! * 辱我社稷:临安宫阙,铁蹄踏碎龙庭;汴梁陵寝,胡马践辱祖灵! 嗟乎!长江之水,岂容膻腥?华夏之土,宁付犬羊? 二、承炎黄之志,誓守山河 吾祖禹甸,开九州而铸鼎;吾民汉胄,历百代而延祚。今虽危如累卵,然:

By Pengyu Deng