T.R*_*dra 1 ruby deployment ruby-on-rails
我正在尝试构建一个建议板应用程序.用户提出查询的位置,多人将同时发布.预计将支持至少25k并发用户.现在问题格式也有复选框或单选按钮,在这种情况下,他们将写入数据库.
请告诉我如何在Ruby on Rails中实现这一目标. - 硬件支持(特定硬件LB) - 软件支持(数据库集群/应用服务器集群/ Web流量解析)
我认为你最好的计划是担心一旦拥有那么多用户就可以扩展到这个级别.没有什么能阻止你在Rails或其他任何框架/语言中实现这一点.
试图预先设计你的架构以扩展到这个级别的问题是,在这一点上,你完全不知道痛点将会在哪里.是否有特定的页面会更难以打到数据库,你的一些页面上的HTML和图像很重...有很多问题要问,在你得到一些东西之前根本无法有效回答.
这并不意味着您不必担心缩放 - 无论如何,尝试以允许您稍后扩展的方式设计数据结构.但推迟任何重大决策,并在以后有一些硬数据可以使用时再考虑它们.
| 归档时间: |
|
| 查看次数: |
511 次 |
| 最近记录: |