scalability

    2热度

    3回答

    我有一个网站,其中有成员互相发送消息。有成为几个成员,他们喜欢发送消息 - 我相信你可以看到这是怎么回事。 存储在一个很好的关系表目前我已经说过狡猾的消息标题为“口号”,不同状态的IDS表示,呃,状态(未读,保存等)。我知道这是在事实之后,但我认为我真的需要将此表分成几个其他人(例如,每个状态类型多于一个),并且我不确定最佳方式是什么关于它。 我有几个想法,其中没有一个是火箭科学,但我很好奇,如果

    10热度

    4回答

    域驱动设计鼓励您使用丰富域模型。这意味着所有的领域逻辑都位于领域模型中,并且领域模型是至高无上的。持久性成为外部关注点,因为领域模型本身理想化地不知道持久性(例如数据库)。 我在一个中等规模的单人项目(> 10万行Java)上一直在使用它,我发现了很多优点,主要是它提供的灵活性和可重构性超过了面向数据库的方法。我可以添加和删除域类,点击几个按钮,并完成一个新的数据库模式和SQL层。 不过,我经常面

    9热度

    3回答

    我不是SCM工具的实验用户,尽管我相信他们的实用性,当然。 我在以前的工作中使用了一些不起眼的商业工具,Perforce在当前工作中,并且为我的小个人项目玩过一些TortoiseSVN,但我不喜欢在整个地方有很多.svn文件夹,进行搜索,备份等更加困难。 然后我发现了分布式SCM的兴趣,我选择了明显更简单(比git)Mercurial方式,仍然是为了我个人的个人需求。我正在学习如何正确使用它,阅读

    2热度

    2回答

    我有一个调制解调器银行的Linux机箱,需要创建需求拨号(出站)PPP连接到一个非常大的远程机器集。由于我的本地调制解调器远远更远,我想在demand模式下启动一个或多个pppd实例,但在请求连接之前不分配特定的调制解调器。当连接空闲时,我想pppd释放调制解调器,以便它可以用于连接到不同的远程。 我经历过的pppd man页面和理解的call和connect期权的概念,还有options.DEV

    2热度

    4回答

    我正在处理一个小型web项目,需要保留一个NumViews计数器,以便在数据库表中的每个对象/行。我关心的是,对行的所有更新将开始真正降低性能,表中的对象数增长,并且该网站将在使用中增长。 我使用MSSQL 2K5的.NET 3.5,如果它很重要。 有什么建议吗? 在此先感谢! --joel 我们对DB使用当前guestimations来持续〜66读取第二。 我喜欢将计数器拆分为单独的表格的想法。

    18热度

    10回答

    我发布了一个similar question关于可伸缩linq是如何。对于最近的一些对话中的可伸缩性实际上有着如此多的不同观点,所以它也引发了我提出这个问题。可扩展性对您意味着什么?

    7热度

    4回答

    无法完全无状态的大型网站如何在Web层实现极高的可伸缩性? 有像eBay和亚马逊这样的网站,不能完全无国籍,因为他们有一个购物车或类似的东西。将购物车中的每件商品都编码到URL中是不可行的,也不可能将每件商品都编码到cookie中并在每个连接处发送它。因此,亚马逊只是将session-id存储到正在发送的cookie中。所以我明白,eBay和亚马逊的网络层的可扩展性应该比谷歌搜索引擎的可扩展性要难

    6热度

    4回答

    我开始从网站构建社区网站,我的web框架将是Asp.net和Mysql。 我想早点开始规划一些基础架构的可伸缩性,因为我预计网站上线时会有很高的流量。 是否有任何案例研究,你推荐阅读哪些asp.net或mysql已经缩放,哪些演示好的缩放技术?

    15热度

    8回答

    我正在寻找一个成本有效的工具来管理Ec2上的Web应用程序。 Rightscale似乎对大狗有所收费。 Scalr看起来像更具成本效益的解决方案,但很难找出任何真实的客户体验。 我正在寻找的关键方面是负载平衡器(http和https)以及一种自动将在线附加web服务器的容量随着负载的增加而增加,并在负载下降时终止实例。 从我所知道的,很多人都在这里滚动自己的东西。我们正在尝试发布一个应用程序,并不

    4热度

    2回答

    我试图通过添加一个“图像服务器”(一个专门用于处理图像请求的服务器),并将所有对.gif,.jpg,.png的请求重定向到它来减轻我的web服务器上的负载。 我的问题是,处理重定向的最佳方式是什么? 在防火墙级别? (我可以使用iptables做到这一点吗?) 在负载平衡器级别? (可以ldirectord处理这个?) 在apache级别 - 使用重写规则? 感谢您提供有关如何做到这一点的最佳方法