推特官方帐号发布了一年的工程总结,亮点数据包括:
-
彻底重构 For you 服务和排名系统,代码行数从 700K 减少到 70K,减少了 90%,计算占用量减少了 50%,帖子吞吐量增加了 80%。
-
重构了技术栈的 API 中间件层,并简化了架构,删除超过 10 万行代码和数千个未使用的内部端,消除未采用的客户端服务。
-
关闭萨克拉门托数据中心并重新配置 5,200 个机架和 148,000 台服务器,每年节省超过 1 亿美元。
-
元数据获取后延迟减少了 50%,全局 API 超时错误减少了 90%。
-
优化了对云服务提供商的使用,在本地进行更多工作,每月云成本降低了 60%。具体是将所有媒体/blob 工件移出云,使得整体云数据存储大小减少了 60%。同时,云数据处理成本降低了 75%。
-
构建本地 GPU 超级计算集群,并设计、开发和交付 43.2Tbps 的新网络结构架构以支持集群。
-
扩展网络主干容量和冗余,每年节省 1,390 万美元。
推荐阅读
- 一名工程师修改配置导致推特宕机,马斯克回应:要彻底重写这堆 "ShitCode"
- 马斯克硬核迁移推特服务器
- 马斯克称 Twitter 数据被极端抓取,紧急上线“限流”机制
- 马斯克连夜命令推特工程师修改算法