ruby-on-rails - Twitter 仍然在 Rails 上运行吗?

标签 ruby-on-rails ruby twitter

<分区>

我知道 Twitter 最初是在 Ruby on Rails 平台上运行的。

今天是这样吗?

最佳答案

Twitter 的架构非常奇怪。他们开始使用 Rails,但现在是 Rails 和 Scala 的组合。他们开始用 Scala 替换一些后端功能以访问 JVM,但许多页面今天仍由 Rails 提供。

不幸的是,由于 Twitter 放弃了 Rails,Rails 因缺乏足够的可扩展性而声名狼藉。这是(在我看来)一个糟糕的误解——Twitter 的问题在于长时间运行的进程和绿色线程(不使用操作系统线程)。还有,有多少应用拥有3亿+用户?

关于ruby-on-rails - Twitter 仍然在 Rails 上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3784801/

相关文章:

ruby-on-rails - Rails 集合排序无法按预期使用 UTF-8 字符串

javascript - rails 5 : Nested forms and existing associated objects

ruby - 如何在 Ruby 中通过 TcpSocket 发送 UTF-8 编码的字符串

java - 为什么 Twitter 无法在 1 小时内处理多个请求?

java - 如何在 Spring Boot 中将变量发送到 Controller 而不是作为表单输入

ruby-on-rails - 如何只为开发环境要求 Assets

javascript - Jasmine 规范生成与执行时不同的随机数

ruby-on-rails - Ruby 从字符串文本中提取 id

ruby-on-rails - Rails 模型失败测试断言

ajax - Twitter为什么在URL中使用井号和感叹号,以及它们如何重写搜索URL?