当前位置:  开发笔记 > 后端 > 正文

可扩展性案例研究

如何解决《可扩展性案例研究》经验,为你挑选了2个好方法。

我开始从网站建立一个社区网站,我的网络框架将是Asp.net和Mysql.

我想尽早开始为基础架构规划一些可扩展性,因为我预计网站上线时会有很高的流量.

是否有任何案例研究,你建议阅读asp.net或mysql已经扩展,并展示了良好的扩展技术?



1> Brian Lyttle..:

我认为找到特定组合的参考材料可能是一个挑战.许多.NET商店都坚持使用SQL Server,而使用MySQL则更少(至少在规模上).

一般来说,适合:

遵循通用.NET实践以实现可伸缩性.剔除不适合你的东西.

了解数据库性能以及各种设计策略的含义,例如非规范化(何时和为何).

考虑像memcached这样的进程外缓存.

回顾有关MySQL性能的书籍.其中大部分都集中在UNIX平台上.Windows用户可能在应用其中一些做法时遇到问题.

了解其他人如何扩展其网站(构建可扩展的网站和容量规划的艺术)

考虑如何优化网页设计以提高可扩展性.你在使用AJAX吗?弄清楚过度投票的影响可能是什么等.

了解如何衡量应用程序和数据库的性能(起点ASP.NET和MySQL).

制定扩展架构的计划(1台服务器到2台服务器,到多台服务器等),以便您有一些参考框架来决定在系统中构建内容.



2> cgreeno..:

我只知道一个非常好的资源来阅读关于可伸缩性技术的案例研究,我真的很惊讶没人提到它.高可扩展性

有很多"开箱即用"的例子,以及不同的缩放技术,我认为这对于对该主题感兴趣的人来说是一个很好的阅读.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有