一天十億次的訪問 eBay架構(三)

2021-03-31 08:57:00 字數 811 閱讀 7527

五、結論 1

、表示層架構

2

、商業邏輯層架構

3

、ebay

整體架構

4

、總結 (1

)ebay.***

的架構採用了

j2ee

核心模式 -

使你不用重新發明輪子,提高系統重用性 -

經過實踐證明的解決方案和策略 -

j2ee

核心模式可以成為

developer

和architect

的詞彙

-更快的開發效率 (

2)在你開發專案中學習和採用這些設計模式 (

3)參與到模式的社群中。 5

、看了這麼多,如果你能記得些什麼的話,希望是下面這段話:

模式在開發和設計中是非常有用的。模式能幫助你達到設計的重用、加快開發進度、降低維護成本,提高系統和**的可理解性。

我的體會:

1、ebay架構的主體是採用j2ee的核心設計模式設計的,我們在實際專案中可根據我們應用的需求採用適合我們應用的設計模式。畢竟我們看到ebay的架構也不是用了j2ee核心設計模式中提到的所有模式,而是根據專案的實際情況採用了部分適合其本身的模式。

2、需要澄清的是:這些設計模式是j2ee的設計模式,而不是ejb的設計模式。如果你的架構沒有採用ejb,你仍然可以使用這些設計模式。

3、本文中除了介紹如何採用j2ee核心模式架構ebay**,還介紹了ebay架構為了支援線性擴充套件而採用的一些做法,我覺得這些做法很有特點,不僅可以大大提高系統的線性擴充套件性,而且也能大大提高**的效能。這些我會有另外一篇文章介紹給大家。

JS 一天執行一次的方法

一天執行一次,很常用的場景,思路就是利用乙個標識,今天沒有這個標識就執行操作,然後新增標識,後續判斷標識存在就不再執行相應的操作。具體實現是新增乙個cookie,第一次沒有這個cookie,就執行操作,同時新增乙個到第二天凌晨過期的cookie。如下 function doone key,metho...

寫在大三的最後一天

明天就是大三的暑假了。其實大學到現在也沒過過乙個半完整的暑假,大一留在了實驗室,大二在acm,都是回家十幾天的樣子。這樣也好,回家倒說不定荒廢了。轉眼就到了大三都結束的時候,卻總是感覺高三好像還是昨天。那些往日整天在一起的同學好多都已經長時間沒有聯絡,青春的日子一去不返了。無法忘記的進入大學的第一天...

CSDN的第一天 第一次

我挺喜歡寫部落格的,但是作為 挨踢 的從業者,我卻很少寫技術部落格。因為一直感覺自己水平不到,總是寫出來會貽笑大方之家。如此爾爾。但是今年開始,我想鼓起勇氣來努力的做好這個部落格。既然選定了這個行業,我肯定會一如既往的走下去。堅貞不移的。也許會有很多錯誤,也許會有很多不對的地方,但是不拿出來 發霉 ...