查看原文
其他

马斯克晒出Twitter系统架构图

点击关注 👉 Java架构师技术 2023-09-18
以下文章来源Java架构师技术,回复”Spring“获惊喜礼包
上一篇推文:牛逼啊,这款低代码生成器开源了!

  大家好,我是Java架构师

近日,马斯克前往 Twitter 总部大楼和工程师团队进行了 code review,并在结束后晒出了合照,以及 Twitter 的系统架构图。
当然这不是 Twitter 的整体架构图,主要是展示了 Timeline 部分的架构,其中关键的组件是 Timeline Mixer,据称这是将任何特定的 Timeline 聚合在一起的通用服务器,Home Mixer 则从 Timeline Mixer 中获取内容,并专门将其传送到主页。另外,搜索公众号Linux就该这样学后台回复“猴子”,获取一份惊喜礼包。
有人为这张架构图添加了详细的注释:
也有人根据它进行重新梳理,提供了简化的版本:
更有网友找出了 Twitter 10 年前的架构图,并与现在的进行对比:

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

马斯克也发布了自己在 code review 结束后所做的笔记:
- 本周可能会弃用 TLS
- Home mixer 的计算速度比 Timeline 快 10 倍
- Ad blender 能够以较低的总广告浏览量为代价极大地提高相关性。广告越有趣,您看它的时间就越多
有网友表示自己在与马斯克进行 code review 的时候,得到了老板的优化提议,不过第二天却收到了被裁员的邮件(无法确认真实性,不知道是不是编的……)

相关链接:

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


欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

最后,整理了400多套项目,赠送读者。扫码下方二维码,后台回复赚钱即可获取。

--END--

来源:OSC开源社区(ID:oschina2013)

版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

往期惊喜:

何谓架构?

一个很酷的后台权限管理系统

一个很酷的博客系统

一个很酷的快速开发代码生成器系统

看看人家那 IM 即时通讯系统,那叫一个优雅(附源码)

Jenkins + Docker 一键自动化部署 Java Spring Boot 应用最简流程!

jar包太大?手把手教你分析 Maven 依赖,完成瘦身优化!

这是我见过最好的支付系统!

sql语句优化的30种方法

Web3.0、区块链和韭菜

三种跨域解决方案:HttpClient、注解、网关

妙用Java 8中的 Function接口,消灭if...else(非常新颖的写法)

2小时快速搭建高性能、可拓展的IM系统!


扫码关注我们的Java架构师技术

带你全面深入Java

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存