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