構建雲原生架構版圖:安信證券服務化平臺實踐

{"type":"doc","content":[{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本文描述了安信證券服務化平臺實踐之路,包括對微服務、容器和雲原生等技術的理解、業務系統研發過程中面臨的實際問題、服務化平臺路線規劃、解決方案和實踐案例,最後展望平臺的未來發展方向。希望能夠將實踐內容和思考與讀者呈現,共同探索這一領域的演進方向。"}]}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"1 建設之初的思考"}]},{"type":"image","attrs":{"src":"https:\/\/static001.infoq.cn\/resource\/image\/fb\/3a\/fbcb9606379377ee93b6b180dbb5cb3a.png","alt":null,"title":"","style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":"","fromPaste":false,"pastePass":false}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"互聯網應用的海量用戶、快速迭代、不間斷服務和流量突增等業務特徵促進其技術架構從傳統集中式到分佈式SOA和微服務 [1] 架構方向逐步演進。隨着敏態業務的逐漸增多,對業務連續性、交付效率和故障處理效率等方面提出了更多的挑戰,安信證券服務化平臺實踐,以賦能業務爲中心,積極擁抱微服務、容器和雲原生等新興技術來解決業務系統研發過程中的實際問題。"}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"1.1 雲原生架構演進"}]},{"type":"heading","attrs":{"align":null,"level":4},"content":[{"type":"text","text":"微服務架構"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"近年來微服務架構在幫助公司實現業務敏捷、IT敏捷方面發揮重要作用。根據中國信息通信院開源生態白皮書(2020年)[2] 顯示,我國超過六成企業已經應用或正在測試微服務框架。微服務具有松耦合、敏捷迭代、去中心化和彈性架構等優點,但微服務並非“銀彈”,在實踐中主要有以下幾個方面的挑戰:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)服務拆分粒度。儘管有領域驅動設計(DDD)[3] 等經典方法論指導服務的拆分,但服務是否拆分、拆分粒度仍然是仁者見仁智者見智的話題。不合理的拆分可能導致重複代碼多,服務間依賴關係錯綜複雜等問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章