最佳实践是什么,使用子域、归档 SEO、保持系统可扩展性并隔离应用程序?
我们正在开发一个与 ebay.com 非常相似的网站,为了不费力地升级/维护它,我们决定像 ebay 一样拆分/隔离网站的不同部分(例如,项目页面/应用程序将…
Heroku Dyno/Worker 扩展
Heroku 允许您动态添加和删除测功机和工作人员,并根据每个使用次数按秒收费。是否可以设置我的应用程序,以便它可以根据其通过某种heroku api承受的…
设计决策 - 扩展基于 Web 的应用程序架构
这个问题是关于设计决策的。我目前正在开发一个 Web 项目,该项目一开始将拥有 4 万用户,预计在几个月内将增加 5000 万用户(尽管不是并发用户)。我…
如何有效地进行批量索引查找?
我有这些实体类型: Molecule Atom MoleculeAtom 给定一个长度为数百的 list(molecule_ids) ,我需要获得一个 {molecule_id: list(atom_ids)}< 形式…
编写RDBMS时没有水平可扩展性是一个缺陷吗?还是所有 DBMS 都会发生这种情况?
当您从数据库中读取数据达到极限时,您有两种选择:通过在服务器中放置更多硬件来垂直扩展,或者通过放置第二个服务器来帮助卸载读取来进行水平扩展。…
Rails:如何记录所有执行时间超过 4 秒的请求?
我有一个托管在云环境中的 Web 应用程序,可以扩展到多个 Web 节点以服务更高的负载。 我需要做的是当我们收到越来越多的HTTP请求(资产被远程存储)…
Mochiweb 的可扩展性功能
从迄今为止我读过的所有有关 Mochiweb 的文章中,我一遍又一遍地听到 Mochiweb 提供了非常好的可扩展性。我的问题是,Mochiweb 究竟如何获得其可扩展…
如何设计可扩展的类似 Twitter 的服务?
有人有关于 Twitter 架构的信息吗? 我特别感兴趣的一些具体项目: 我知道他们使用消息队列。但他们到底用队列做什么? 他们会“重复”推文吗?如果是…