<del id="k5ejx"></del><label id="k5ejx"><noframes id="k5ejx">

<strike id="k5ejx"></strike>

<button id="k5ejx"><xmp id="k5ejx">

<label id="k5ejx"><div id="k5ejx"></div></label>
<label id="k5ejx"><div id="k5ejx"></div></label>

<strike id="k5ejx"><dfn id="k5ejx"></dfn></strike>

<delect id="k5ejx"><div id="k5ejx"></div></delect><label id="k5ejx"><div id="k5ejx"><del id="k5ejx"></del></div></label>

<button id="k5ejx"><xmp id="k5ejx">

<p id="k5ejx"></p>

<button id="k5ejx"><dfn id="k5ejx"></dfn></button>

<delect id="k5ejx"><div id="k5ejx"></div></delect>

<label id="k5ejx"><div id="k5ejx"><del id="k5ejx"></del></div></label>

<label id="k5ejx"><div id="k5ejx"></div></label>
<option id="k5ejx"></option>

將想法與焦點和您一起共享

網站全球化部署面臨的技術挑戰發布者:本站     時間:2019-08-06 10:08:26

   全球部署和后面將介紹的國內單元部署有些不同的地方:一是它必須采用就近訪問原則,必須要保證用戶體驗;二是它不能跨區域進行大流量的并發讀寫,因為延時比較大,對系統的吞吐量會有致命的影響,所以這種情況下要避免中心節點。


除了前面介紹的業務上的挑戰,在國際化中技術所面臨的挑戰也很大。前面提及兩種業務場景下,都會遇到國際化部署的問題,國際化部署必須要達到以下目標。
 
(1)單元化。業務系統首先要實現單元化部署,根據核心業務流程梳理出核心單元,單元內盡量做到單元封閉,保證數據按照單維度進行單寫。
 
(2)一套代碼、全球部署。即不管是國內還是國外,如果業務都由總部公司維護,那肯定要做到一套代碼,不然維護成本太高(本地化模式中如果代碼不由總部公司維護,可能不需要統一成一套代碼)。
 
(3)服務本地、數據共享。服務本地即用戶的讀寫必須遵守就近原則,否則跨國訪問的延時太高體驗太差,數據共享是指一次商品發布,即可以賣到全球,因此數據要共享到所有的站點。
 
(4)區域容災、全球多活。這個是從穩定性來考慮的,數據的安全和穩定性是網站運營的必備條件。
 
技術上除了要達到這些目標,還必須滿足如下一些條件。
 
(1)要能共享和快速復制全球化基礎設施。像機房建設、帶寬以及中間件這些軟件環境要能通用,包括一些共用的多語言、 多時區、數據路由方案要具備可復制性,這都是非常重要的。
 
(2)基礎業務數據要能互通。比如要能打通商品、商家、店鋪、營銷數據,整個數據要能共享,能被每個業務使用。
 
(3) 網站制作業務系統要做抽象、提升可擴展性,能快速支撐業務發展。系統的每個功能點如果能做到可組裝、可裁剪,就對國際化部署非常有利一系統的靈活性越高, 業務支撐效率就會越好。



多人做人爱的视频高清