Architecture
jyu_mit
这个作者很懒,什么都没留下…
展开
-
五分钟公司(开心农场)的网站架构 -- 数据库性能优化
在介绍数据库性能优化时提到:使用INNODB,经常操作的数据表中所有字段尽量设计成数值型,用update替代INSERT和DELETE操作对于update, insert,delete性能的解释: 1. Oracle数据库中Insert、Update、Delete操作速度:http://www.webjx.com/database/oracle-12810.html2. update、insert、delete语句的优化:http://hi.baidu.com/fishhust/blog/item/8303原创 2010-07-05 11:07:00 · 703 阅读 · 0 评论 -
FreeWheel的架构 -- Protocol Buffer by Google
FreeWheel的架构中提到由于其日志的巨量,由TextLog转成了Binary Log by Google protocol buffer.Google Protocol buffer 和 Xml 比较一 都可以用来定义结构化数据,protocol buffer 更简单 如果我们要xml来定义结构化数据,通常我们会这样:1a 如果使用protocol buffer,可以这样做: message struct { required转载 2010-07-05 15:21:00 · 1055 阅读 · 0 评论 -
豆瓣网架构 -- 文件同步 + CouchDB
豆瓣网架构: http://www.bopor.com/?p=661原创 2010-07-05 20:44:00 · 664 阅读 · 0 评论 -
又拍网架构 -- 前端PHP后台Python +消息中间件 RabbitMQ + 分库步骤
又拍网架构又拍网的服务器端开发语言主要是PHP和Python,其中PHP用于编写Web逻辑(通过HTTP和用户直接打交道), 而Python则主要用于开发内部服务和后台任务。 这是目前Web2.0公司的通用选项。消息中间件:RabbitMQ1.RabbitMQ: high performance messaging solution http://sunjun041640.blog.163.com/blog/static/256268322010325105129567/2.Rabbits and原创 2010-07-05 18:36:00 · 3396 阅读 · 0 评论 -
nginx图片服务器的架构方案
<br />nginx图片服务器的架构方案: http://sudone.com/archie/nginx_pic.html原创 2010-07-08 17:16:00 · 509 阅读 · 0 评论 -
可扩展的分布式数据库架构
<br />lazy load的策略,即新增时只写入数据库,并不会马上更新Memcached,而是等到再次读取时才会加载到Memcached中,修改和删除操作也是更新 数据库,然后将Memcached中的数据标记为失效,等待下次读取时再加载。<br /> <br />转自: http://www.hellodba.net/2010/07/database_scalability.html原创 2010-07-19 14:21:00 · 230 阅读 · 0 评论 -
网站架构文章的网址列表
1。 http://www.sudone.com/#archie原创 2010-07-19 11:59:00 · 281 阅读 · 0 评论 -
csdn.net的系统架构研究
<br />1. 在这里顺便讨论下为什么很多大型网站都喜欢用dns轮询来作首页,而不采用lvs或其它负载均衡策略。这是因为负载均衡都是把所有的访问先集中到一个ip上,因为只有一个ip,所以无意间这个ip的稳定性就关系重大了。ip稳定性会受很多因素影响:n个交换机、线路、机器等等,颇为复杂。而首页很有可能会用到异地的负载均衡,这么来不用dns,方案就很难设计了。现在的常用浏览器和下载软件,都有对dns的故障处理机制,所以dns也是可以屏蔽掉一些故障的,虽然功能不强,但也较为实用;相比之下,即使是l原创 2010-07-19 18:05:00 · 226 阅读 · 0 评论