首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 数据库 第二书店 程序员

zdg/ 


共54个网摘 [ 1  2 ]  上一页 |  |  访问zdg的个人空间

伟大架构师的秘密(Microsoft 架构师杂志)

zdg收录,使用标签:Architecture,时间:2004-10-23 4:52:53 | 相关网摘我也收藏

所有伟大的架构师都掌握了在抽象的不同层次上概念化解决方案的技能。通过将解决方案组织到离散的层次,架构师可以专注于解决方案的单个方面而忽略所有剩余的复杂性。展示将抽象层次应用到 IT 解决方案的技术,并将其与其他工程学科相比较。


高性能网络编程MailList 热点回顾 [1]

zdg收录,使用标签:ADTech, Architecture,时间:2006-6-5 0:26:19 | 相关网摘我也收藏

早在今年2月份, 鉴于国内服务器程序开发的同仁一直以来都没有一个固定的场所可以互相交流, 我在google group上建了一个有关高性能网络编程的maillist (加入的方法见这里), 现已经加入的600多名成员中, 所属领域较为广泛: 有从事网游服务器开发的, 有从事IM服务器开发的, 也有从事WEB服务器开发. 经过数月累积, 已经有了一定的问题积累, 所涉及的内容, 有浅有深, 在以后的时间里, 我会有选择地摘取其中参与度和质量都较高的讨论内容, 作成热点回顾的方式放在这里, 方便大家在周末时阅读, 也方便自己备份. 下面是这次摘要的主要内容


说说大型高并发高负载网站的系统架构 - 年华似水匆匆一瞥,多少岁月轻描淡写。

zdg收录,使用标签:ADTech, Architecture,时间:2006-5-3 1:19:25 | 相关网摘我也收藏

我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。


Digg PHP's Scalability and Performance

zdg收录,使用标签:Digg, PHP, Architecture, Performance, 扩展,时间:2006-4-20 0:58:40 | 相关网摘我也收藏

I knew that several hugely popular Web 2.0 applications were written in scripting languages like PHP, so I contacted Owen Byrne - Senior Software Engineer at digg.com to learn how he addressed any problems they encountered during their meteoric growth. This article addresses the all-to-common false assumptions about the cost of scalability and performance in PHP applications.


基于反向代理的Web缓存加速——可缓存的CMS系统设计

zdg收录,使用标签:CMS, Cache, Architecture,时间:2006-4-18 0:08:03 | 相关网摘我也收藏

对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。除了优化内容发布系统的应用本身外,如果能把不需要实时更新的动态页面的输出结果转化成静态网页来发布,速度上的提升效果将是显著的,因为一个动态页面的速度往往会比静态页面慢2-10倍,而静态网页的内容如果能被缓存在内存里,访问速度甚至会比原有动态网页有2-3个数量级的提高。


Microsoft .NET Pet Shop 4 架构与技术分析

zdg收录,使用标签:.NET开发, Architecture,时间:2006-4-17 22:26:21 | 相关网摘我也收藏

日前微软推出了基于.NET Framework 2.0开发的Petshop 4。新的Petshop4实现了与Petshop 3相同甚至更多的特性,由于采用了Master Pages,Membership,以及Profile,SqlCacheDependency,但是代码量却减少了四分之一。同时,在事务、数据缓存、安全方面使用了.NET 2.0附带的特性,构建了一个灵活的最佳实践的应用程序。


从LiveJournal后台发展看大规模网站性能优化方法

zdg收录,使用标签:Architecture, LiveJournal, Performance,时间:2006-3-21 23:49:32 | 相关网摘我也收藏

LiveJournal从1台服务器发展到100台服务器,这其中经历了无数的伤痛,但同时也摸索出了解决这些问题的方法,通过对LiveJournal的学习,可以让我们避免LJ曾经犯过的错误,并且从一开始就对系统进行良好的设计,以避免后期的痛苦。下面我们一步一步看LJ发展的脚步。


千万别钻OO设计上的死牛角

zdg收录,使用标签:Architecture,时间:2006-3-13 18:44:24 | 相关网摘我也收藏

这里不是说OO不好,而是由于还没有对这方面的抽象习惯过来,通过对整个流程的思考,会帮助你构造好的OO类。就象模式一样,也是别人经过很多实践得出来的,一般都叫做refactor to patterns,即对自己的编码反复重构,最后这些编码就成了模式,或与模式相似。不要硬套OO或者模式设计。


Enterprise architecture frameworks map

zdg收录,使用标签:Architecture,时间:2005-8-27 22:55:53 | 相关网摘我也收藏

We start new workspace in the Enterprise architecture wiki (http://www.theeagroup.net/ea/Default.aspx?tabid=28) that tries to map EA frameworks. you all invite to participate ...


翻译《.NET企业服务》一书的理由

zdg收录,使用标签:.NET开发, 计算机图书, Architecture,时间:2005-7-31 6:57:14 | 相关网摘我也收藏

确实,Indigo早晚都要取代COM 。但是Longhorn将在2006年11月发布(中文版预计是12月),Longhorn Server则要到2007年年中(Longhorn Server的时间还不确定),Indigo要变得成熟并且能深入具体应用,可能得等到2009年去了(2009年是个估计值,昨天在和myan一起吃饭时他表达了这个观点,我的和这个观点基本一致)。没有任何技术会在刚刚发布的时候就立即流行,而对于COM /Indigo这样极其重要的基础性技术,更是如此。基于这样的考虑,学习Indigo的最佳时机应该在2007年。现在就开始全面学习Indigo,就像1999年就开始研究.NET一样为时过早。在现在到2008/2009年这段时间,要用.NET做大规模的企业级开发,COM /ES是唯一的选择。


ORM,你真的需要吗

zdg收录,使用标签:Architecture,时间:2005-6-6 19:43:18 | 相关网摘我也收藏

我觉得象一些需求很确定的系统或者模块,用orm很爽的(.net可能现在还是例外,因为datagrid不能跟po绑定,net2.0会解决这个问题),如CRM,B2B,cms等。


How to Use Design Patterns

zdg收录,使用标签:Architecture,时间:2005-5-24 15:23:57 | 相关网摘我也收藏

Among developers, design patterns are a popular way to think about design, but what is the proper way to think about design patterns? In this interview, Erich Gamma, co-author of the landmark book, Design Patterns, talks with Bill Venners about the right way to think about and use design patterns.


应用系统架构设计

zdg收录,使用标签:Architecture,时间:2005-4-27 23:51:12 | 相关网摘我也收藏

我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不合理,不仅让开发人员受苦受难,软件本身的生命周期更是受到严重威胁。这里我将针对在微软dotNet平台上做应用开发系统的一般架构流程设计做一个粗浅的讨论。


三层式的层次划分

zdg收录,使用标签:Architecture,时间:2005-4-21 0:00:15 | 相关网摘我也收藏

这里讲3层式,其实是针对“大江上面建桥”来的,对于1米宽的小溪,在实际中可能一点用都没有。不过现在我不可能去拿个长江大桥作例子来讲,所以这里还是用这条简单的小溪,讲讲怎么建桥。之所以讲这么多废话,是为了防止部分人看完此文之后“小小一个东西,搞那么麻烦干什么。”其实这里讲的不是具体的这个例子,而是分层的思想,理解这点非常重要。


eBay架构的思想金矿

zdg收录,使用标签:Architecture, eBay,时间:2005-3-22 17:56:06 | 相关网摘我也收藏

给我留下深刻印象是eBay站点的99.92%的可用性和380M page的页面数据。除此之外,每周近3万行代码的改动,清楚明白地告诉我们ebay的java代码的高度扩展性。


微软新发布的共享设计模式的WIKI

zdg收录,使用标签:Architecture,时间:2005-2-2 16:03:17 | 相关网摘我也收藏

微软的Patterns & Practices小组刚刚发布了一个新的提供设计模式共享的WIKI,PatternShare.org。网站中包括大家所熟知的作者,如,Martin Fowler, GOF, Gregor Hohpe,和其它的设计模式。同时它还提供了一个 Enterprise Architectural Space Organizing Table,从中你可以看到各种设计模式之间的关系。


PatternShare

zdg收录,使用标签:Architecture,时间:2005-2-2 5:37:59 | 相关网摘我也收藏

PatternShare is a community site that brings together the patterns from popular authors - Fowler, Evans, Hohpe & Wolfe, GoF, POSA and p&p - into a single repository. Furthermore, it provides a dynamically generated EASOT showing all the patterns in the repository and how they relate to each other. Finally, it provides a way to add new patterns to the repository so that they show up in the EASOT.


.NET商业应用架构所要解决的若干问题

zdg收录,使用标签:Architecture,时间:2005-1-31 11:21:23 | 相关网摘我也收藏

但是说到上层的OR-Mapping、表现层框架、AOP架构等,微软几乎无招架之力,而这些就是构建商业应用所最需要的架构,在很多.NET项目中很多的这些商业架构都是靠项目组自己来完成,其痛苦不堪而言。.NET和J2EE之争,仿佛就是6万人组成的严密组织纪律的高素质专业军团和几百万人组成的民间机构体制的竞争,是从“易用性->架构”和“架构->易用性”的2条路线方针的竞争,孰胜孰败,只有靠历史来评判了。


开放源代码的.Net应用软件框架

zdg收录,使用标签:Architecture,时间:2004-12-18 3:15:34 | 相关网摘我也收藏

Websharp的目标,便是设计一个基于.Net的通用的应用软件系统的框架,以简化基于.Net平台的企业应用软件的开发。目前,Websharp关注于企业应用软件的以下几个方面:1、 数据库访问2、 O/R 映射3、 AOP4、 分布式访问 WebSharp主要设计思路及涉及的技术:在数据库访问部分,使用了ADO.Net和工厂模式;在ORM部分,使用了动态代码生成和即时编译,以及对DataSet进行了扩展;在AOP部分,使用了Proxy机制;在Service Locator部分,使用的主要技术也是动态代码生成和即时编译. 


淘汰的模式?

zdg收录,使用标签:Architecture,时间:2004-12-3 18:22:04 | 相关网摘我也收藏

他们重新评估了《设计模式》里的模式,认为在当前的形式上,工厂方法(Factory Method),桥( Bridge),享元(Flyweight), 和解释器(Interpreter)模式应该从经典模式中删除,而对单实例(Singleton) 与责任链(Chain of Responsibility)模式的看法则有分歧。删除的大概理由,有的是因为其涵义与常规用法不同,有的是因为不受欢迎,而其他的则是因为不常见或有其他更好的模式可以代替这些模式。


DotNet(.Net)下构建高适应性的三层架构

zdg收录,使用标签:Architecture,时间:2004-11-27 23:41:59 | 相关网摘我也收藏

写了很久的程序,养成一个习惯,就是坚持用尽量少的代码实现尽量多的事情,所以一般能共用的代码,我就写成共用的,这样基本上就减少了不少的代码量。另外,通过一定的抽象过程,本人已经总结出规律,并成功的开发出一个底层代码自动化工具,基本上我尝试了一下,一个有二十六个表的系统,二十分钟内,我就完成了底层(包括存储过程类)的构建,这个过程如果纯手工的话,我觉得效率高也要一两周吧。


内容管理系统(CMS)的设计和选型

zdg收录,使用标签:Architecture,时间:2004-11-27 23:30:08 | 相关网摘我也收藏

内容管理系统是一个很泛的概念:从商业门户网站的新闻系统到个人的Weblog都可以称作发布系统。


[专题]O/R 实体关系映射

zdg收录,使用标签:Architecture,时间:2004-11-10 0:53:38 | 相关网摘我也收藏

我们再一次需要将一个模型映射到另一个模型,这一次是一个面向对象模型映射到一个关系模型。这样做了之后,在我们的编程环境下使用对象模型,以及将真实数据存入一个关系数据库,成为了可能。这就是O/R Mapping系统(对象/关系映射系统)可以发挥作用的地方。


SmartPersistenceLayer 2.0即将发布!!

zdg收录,使用标签:Architecture,时间:2004-11-7 23:35:58 | 相关网摘我也收藏

我要介绍的持久层称为SmartPersistenceLayer,简称SPL.,它是针对编写代码过程的,让系统的实现变的快速与高效.



共54个网摘 [ 1  2 ]  上一页 |

zdg/相关标签



网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
Copyright © 2000-2008, CSDN.NET, All Rights Reserved