一天十亿次的访问-eBay架构(三)

类别:Java 点击:0 评论:0 推荐:

五、结论

1、表示层架构




2、商业逻辑层架构



3、eBay整体架构



4、总结

(1)eBay.com的架构采用了J2EE核心模式

   -使你不用重新发明轮子,提高系统重用性

   -经过实践证明的解决方案和策略

   -J2EE核心模式可以成为Developer和Architect 的词汇

   -更快的开发效率

(2)在你开发项目中学习和采用这些设计模式

(3)参与到模式的社区中。

 

 

5、看了这么多,如果你能记得些什么的话,希望是下面这段话:

    模式在开发和设计中是非常有用的。模式能帮助你达到设计的重用、加快开发进度、降低维护成本,提高系统和代码的可理解性。

我的体会:

1、ebay架构的主体是采用J2EE的核心设计模式设计的,我们在实际项目中可根据我们应用的需求采用适合我们应用的设计模式。毕竟我们看到eBay的架构也不是用了J2EE核心设计模式中提到的所有模式,而是根据项目的实际情况采用了部分适合其本身的模式。
2、需要澄清的是:这些设计模式是J2EE的设计模式,而不是EJB的设计模式。如果你的架构没有采用EJB,你仍然可以使用这些设计模式。
3、本文中除了介绍如何采用J2EE核心模式架构eBay网站,还介绍了eBay架构为了支持线性扩展而采用的一些做法,我觉得这些做法很有特点,不仅可以大大提高系统的线性扩展性,而且也能大大提高网站的性能。这些我会有另外一篇文章介绍给大家。

本文地址:http://com.8s8s.com/it/it11911.htm