马斯克晒出Twitter系统架构图

出品 | OSC开源社区(ID:oschina2013)

近日,马斯克前往 Twitter 总部大楼和工程师团队进行了 code review,并在结束后晒出了合照,以及 Twitter 的系统架构图。

3a8f7cc5ce310b726f4d0ce79d65aeb3.png

1eae81d48a360eb9af31a80990dd43e3.png

当然这不是 Twitter 的整体架构图,主要是展示了 Timeline 部分的架构,其中关键的组件是 Timeline Mixer,据称这是将任何特定的 Timeline 聚合在一起的通用服务器,Home Mixer 则从 Timeline Mixer 中获取内容,并专门将其传送到主页。

有人为这张架构图添加了详细的注释:

f0fdc011458037fd4f60067869801899.png

也有人根据它进行重新梳理,提供了简化的版本:

0b610f8fa7058d9d2082c6630082b0e2.png

更有网友找出了 Twitter 10 年前的架构图,并与现在的进行对比:

193b93999b616b967176e558c7f65676.png

60d59542b3fbf293c010fb5e1638d895.jpeg

马斯克也发布了自己在 code review 结束后所做的笔记:

- 本周可能会弃用 TLS
- Home mixer 的计算速度比 Timeline 快 10 倍
- Ad blender 能够以较低的总广告浏览量为代价极大地提高相关性。广告越有趣,您看它的时间就越多

4f8745fa7bdfacd45bc40045dcaebcf0.png

有网友表示自己在与马斯克进行 code review 的时候,得到了老板的优化提议,不过第二天却收到了被裁员的邮件(无法确认真实性,不知道是不是编的……)

a14a5f08b0d8dfe187b74ec4094f6316.jpeg

a3d92e302064f407386e5f21910566c0.png

相关链接:

https://twitter.com/elonmusk/status/1593899029531803649

https://twitter.com/justinhendrix/status/1594031031795027970/photo/1

https://twitter.com/vboykis/status/1593938086202834944

https://twitter.com/alexxubyte/status/1594008281340530688

https://twitter.com/elonmusk/status/1594076600701579264

b0b53ea0755d4c3b10bccafd67bc314a.gif

697adadba70f4a902ab2d012bdf2dac5.gif

--完--



读到这里说明你喜欢本公众号的文章,欢迎 置顶(标星)本公众号 架构师指南,这样就可以第一时间获取推送了~


在本公众号 架构师指南,后台回复:架构师,领取2T学习资料 !
推荐阅读
1. 后端架构师技术大全(69个点)
2. 架构师如何设计权限系统?
3. 我怎么才能成为一个架构师 ?
4. 架构师从0搭建一套订单系统!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值