【问题标题】:What does Twitter's architecture diagram looks like?Twitter的架构图是什么样的?
【发布时间】:2013-06-20 03:58:20
【问题描述】:

我正在构建一个有点像 Twitter 的服务,并且正在创建设计。

我在 github 上查看了 Twitter 的开源项目,并在 example 的部分设计中查看了一些替代开源项目

所以我对完成我的任务需要什么有一个大致的了解。 我没有找到 Twitter 的实际架构图或包含有关它的概述的文章。

Twitter 的架构图是什么样的?

谢谢

【问题讨论】:

    标签: java twitter architecture diagram


    【解决方案1】:

    很难找到一个单一的、宏伟的架构图来解释所有 Twitter 服务。但是,您可以找到涉及其中特定部分的高级概述和文章。

    Twitter 工程主管的概述是here

    您可以关注Twitter engineering blog 获取更新。

    这个video 是关于他们从 ROR 到 JVM 的迁移。

    list 的 Twitter 规模数字。

    一篇关于tweaking Twitter 架构的文章。

    This one 处理他们的存储后端。

    【讨论】:

      【解决方案2】:

      这里是updated architecture 以及一些设计决策的详细信息。有趣的是,Twitter 正在使用写入密集型架构来提高读取性能(实际上是 O(1))。 highscalability 文章指向 Infoq 的原始演示文稿。

      【讨论】:

      • 这个答案比第一个更新
      【解决方案3】:

      这是截至 2017 年 1 月 19 日的精彩概述,以防其他人遇到此线程。它涵盖了经验教训以及随着时间推移各种数据解决方案的演变。

      Infrastructure Behind Twitter

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-11-28
        • 1970-01-01
        • 2013-05-25
        • 1970-01-01
        • 1970-01-01
        • 2012-02-09
        • 2013-01-21
        • 2017-10-11
        相关资源
        最近更新 更多