網(wǎng)站TAD的可擴(kuò)展性
- 編輯:admin -TAD可以從兩個(gè)方面幫助提高可擴(kuò)展性。首先,它可以迫使你的公司和組織制定獨(dú)立于任何供應(yīng)商和服務(wù)的擴(kuò)展原則。有了這些原則,你就可以通過多個(gè)可能的供應(yīng)商,在多個(gè)維度上進(jìn)行擴(kuò)展,這樣得到的系統(tǒng)可擴(kuò)展性更佳,也更容易預(yù)測,而且獨(dú)立于任何單一解決方案的供應(yīng)商。如前所述,擴(kuò)展的風(fēng)險(xiǎn)和成本都會(huì)降低。
TAD可以從兩個(gè)方面幫助提高可擴(kuò)展性。首先,它可以迫使你的公司和組織制定獨(dú)立于任何供應(yīng)商和服務(wù)的擴(kuò)展原則。有了這些原則,你就可以通過多個(gè)可能的供應(yīng)商,在多個(gè)維度上進(jìn)行擴(kuò)展,這樣得到的系統(tǒng)可擴(kuò)展性更佳,也更容易預(yù)測,而且獨(dú)立于任何單一解決方案的供應(yīng)商。如前所述,擴(kuò)展的風(fēng)險(xiǎn)和成本都會(huì)降低。
一種常見的誤解是,一旦實(shí)現(xiàn)了某個(gè)解決方案,就只能依靠這個(gè)解決方案了。不能只是因?yàn)槟闶褂昧薘apidware的數(shù)據(jù)庫復(fù)制技術(shù),就意味著你只能依靠它進(jìn)行擴(kuò)展。的確,你每天都要依靠這個(gè)應(yīng)用,使你的站點(diǎn)正確運(yùn)行,但這并不是說,架構(gòu)也要依靠它進(jìn)行擴(kuò)展。再強(qiáng)調(diào)一次,我們要把架構(gòu)和實(shí)現(xiàn)區(qū)分開。架構(gòu)是設(shè)計(jì),不應(yīng)該依靠任何實(shí)現(xiàn)的供應(yīng)商。
實(shí)現(xiàn)是APP開發(fā)架構(gòu)在某個(gè)時(shí)間點(diǎn)的描述,說明了架構(gòu)在那天那個(gè)時(shí)刻是如何運(yùn)行的。在這個(gè)數(shù)據(jù)庫復(fù)制的例子中,正確的架構(gòu)會(huì)提出一個(gè)復(fù)制機(jī)制的需求,其中列出多個(gè)供應(yīng)商,Rapidware只是其中之一。如果你已經(jīng)對(duì)供應(yīng)商的整體格局進(jìn)行過全面的分析,知道自己能夠輕松地轉(zhuǎn)換數(shù)據(jù)庫或復(fù)制技術(shù)的供應(yīng)商(當(dāng)然,這需要些工作),那么你就有了獨(dú)立于供應(yīng)商的可擴(kuò)展解決方案。
