架构设计/编程思想
iteye_17322
这个作者很懒,什么都没留下…
展开
-
基于反相代理的Web缓存加速——可缓存的CMS系统设计
内容摘要:对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。除了优化内容发布系统的应用本身外,如果能把不需要实时更新的动态页面的输出结果转化成静态网页来发布,速度上的提升效果将是显著的,因为一个动态页面的速度往往会比静态页面慢2-10倍,而静态网页的内容如果能被缓存在内存里,访问速度甚至会比原有动态网页有2-3个数量级的提高。动态缓存和静态缓存的比较 基于反向代理加速的站点规...原创 2009-02-01 10:35:35 · 67 阅读 · 0 评论 -
Message Queue Evaluation
http://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes原创 2011-01-09 20:30:06 · 103 阅读 · 0 评论 -
开源的分布式文件系统
moosefs:支持FUSE,相对比较轻量级,对master服务器有单点依赖,用perl编写,性能相对较差,国内用的人比较多(豆辩在用),适合数量少的大文件glusterfs:支持FUSE,比mooseFS庞大这是两个比较好的开源分布式文件系统,实现了posix,后者功能多一些,bug也多一些。mogilefs :Key-Value型元文件系统,不支持FUSE,应用程序访问它时需要AP...原创 2010-05-30 14:01:54 · 196 阅读 · 0 评论 -
使用Morphia完成对象到MongoDB的映射
http://www.oschina.net/bbs/thread/10686原创 2010-10-15 14:24:37 · 140 阅读 · 0 评论 -
nosql的分类
按照数据模型保存性质将当前NoSQL分为四种:1.Key-value stores键值存储, 保存keys+BLOBs (二进制大对象Binary Large OBjects)2.Table-oriented 面向表, 主要有Google的BigTable和Cassandra.3.Document-oriented面向文本, 文本是一种类似XML文档,MongoDB 和 CouchDB...原创 2010-10-15 14:22:51 · 127 阅读 · 0 评论 -
EntityFramework之领域驱动设计实践【扩展阅读】:CQRS体系结构模式
EntityFramework之领域驱动设计实践【扩展阅读】:CQRS体系结构模式 CQRS体系结构模式本文将对CQRS(Command Query Responsibility Segregation,命令查询职责分离)模式做一个相对全面的介绍。可以这么说,CQRS打破了经典的领域驱动设计实践,在应用CQRS的整个过程中,你将会以另一种不同的角度去考虑问题并寻求解...原创 2010-09-29 16:32:17 · 171 阅读 · 0 评论 -
领域驱动设计和开发实战
http://www.infoq.com/cn/articles/ddd-in-practice 背景领域驱动设计(DDD)的中心内容是如何将业务领域概念映射到软件工件中。大部分关于此主题的著作和文章都以Eric Evans的书《领域驱动设计》为基础,主要从概念和设计的角度探讨领域建模和设计情况。这些著作讨论实体、值对象、服务等DDD的主要内容,或者谈论通用语言、界定的上下文(Bo...原创 2010-09-29 16:30:27 · 183 阅读 · 0 评论 -
理想的计算机科学知识体系
本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/study/computer_science_knowledge_hierarchy.html 学了这么多年的计算机,真没好好梳理过整个计算机科学体系,正好看到一篇帖子讨论此问题,就此总结一下吧。理论 数学理论(书籍:《...原创 2010-08-13 18:06:17 · 299 阅读 · 0 评论 -
另一个安全框架
Apache Shirohttp://incubator.apache.org/shiro/原创 2009-12-27 17:44:30 · 109 阅读 · 0 评论 -
架构师应该知道的97件事
97 Things Every Software Architect Should Know - The Bookhttp://97-things.near-time.net/wiki/97-things-every-software-architect-should-know-the-book Don't put your resume ahead of the r...原创 2009-12-27 17:34:45 · 108 阅读 · 0 评论 -
design-patterns-for-distributed-nonrelational-databases
http://www.slideshare.net/guestdfd1ec/design-patterns-for-distributed-nonrelational-databases原创 2009-12-09 22:30:50 · 82 阅读 · 0 评论 -
The C10K problem
http://www.kegel.com/c10k.html原创 2009-02-01 15:26:41 · 75 阅读 · 0 评论 -
大型社区网站的架构
http://www.ad0.cn/netfetch/read.php/1117.htm 最近一段时间看了一些大型社区网站的架构设计, livejournal,mixi.jp,flick,feedburner,这些网站都有一些共同的特点;数据量大,在线人数多,并发请求多,pageview高,响应速度快,甚至mixi.jp宣称其平均页装载速度0.02秒。这些网站都没有使用什么大型的"高级"的...原创 2009-02-01 12:24:50 · 102 阅读 · 0 评论 -
大型网站架构应该从SEO角度考虑的三个因素
作为大型网站的UE从业人员,关注和讨论比较多的是人机交互,是用户的体验,这个用户的概念是人。而其实网站还有另一个访问者是我们需要关注的,那就是搜索引擎的蜘蛛。别以为这不是UE的一部分,蜘蛛既然也是用户,就是我们的服务对象。而且蜘蛛对你的网站体验的好坏大家应该知道结果。那么我们在做网站架构的时候,应该考虑哪些因素,来提高蜘蛛的体验呢?思域觉得大家有必要考虑以下三个因素第一、 建立架构良好的...原创 2009-02-01 12:23:01 · 154 阅读 · 0 评论 -
面向搜索引擎的内容管理系统(CMS)设计
作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com 写于:2003/03 最后更新:<noscript></noscript>10/26/2004 10:25:01版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/cms...原创 2009-02-01 11:14:46 · 147 阅读 · 0 评论 -
高质量学术论文搜索
http://citeseerx.ist.psu.edu/原创 2011-01-17 15:59:45 · 323 阅读 · 0 评论