
12月7日至8日,全球架構師峰會2018在北京國際會議中心舉行。作為InfoQ中國團隊推出的重點面向高端技術管理者、架構師的技術會議,活動現場匯聚了眾多資深技術專家,被業內人士評價為“國內最好的技術盛會”。本次峰會將為參會者呈獻區塊鏈技術實踐、智能高效運維、機器學習和深度學習等前沿領域的專題演講。中郵消費金融有限公司(以下簡稱“中郵消費金融”)IT 運營部總經理助理、架構師李遠鑫出席并發表演講,作為唯一的持牌消費金融機構代表,李遠鑫向大家分享了中郵消費金融構建靈活可靠的消費金融大規模分布式系統方面的寶貴經驗。
從1.0到2.0 自研系統架構的升級之路
李遠鑫介紹,在展業初期的IT 1.0時代,中郵消費金融采用的是集中式的單體架構,通過一系列商業中間件進行集成,可靠性、靈活性較差,建設和維護成本極高。在2016年中郵消費金融參與的“66信用日”活動中,在瞬時大量訪問的沖擊下,進件系統曾一度癱瘓,這也成為中郵消費金融系統架構升級到IT 2.0的契機。
“在IT 2.0時代,我們對重要的核心系統進行了重構,采用分布式架構,按業務領域劃分成多個服務中心,大部分交易和流程進行了異步改造,基本去除了商業中間件,性能得到了很大提升,業務發展更高效,感覺是可以跑起來了。”李遠鑫表示。
系統架構升級后,2017年中郵消費金融二度參與“66信用日”并斬獲了豐碩成果,能夠支撐30萬頁面瀏覽量,3天進件53.14萬筆,成為入圍活動的3家消費金融機構里交易量最大、系統最穩定的資方。

邁進3.0 微服務集成和容器化的創新實踐
隨著業務快速發展,中郵消費金融進一步加強分布式事務的管理,保證數據同一性,同時進行了容器化改造,微服務可以快速集成,系統靈活性和擴展性大大提升,這標志著系統架構邁入了IT 3.0時代。
在此前的消費金融系統架構里,如果要形成一個完整的應用,需要把微服務組裝起來,業內普遍的方法是通過寫代碼的方式把它們連在一起。而在IT 3.0時代,中郵消費金融將通過“拖拉拽”等更靈活的方式快速集成微服務,達到敏捷開發、業務快跑的效果。
“在系統應用微服務化的背景下,我們進一步實現了應用的‘容器化’。該技術可以把應用運行所需的環境配置連同應用一起打包,實現更靈活的擴容和縮容。同時我們運用DevOps進行自動化部署和測試,讓開發效率顯著提升,實現業務的高效拓展。”李遠鑫進一步解釋。這個階段,新產品研發周期可以從過往3個月再縮短至2至4周時間完成,日交易峰值也比2.0時代提升超過3倍,且與百度、京東等第三方平臺可以實現快速對接,在持牌消費金融機構中處于領先水平。
展望4.0 智能化和去中心化的未來
中郵消費金融系統架構的演進經歷了從1.0到3.0的飛躍,為公司業務的快速發展提供了強有力的支持。“未來,我們將進入IT 4.0時代,運用人工智能和區塊鏈等新技術實現消費金融服務的智能化和去中心化,全面提升系統性能,大大減少人工成本。”李遠鑫向大家描繪了消費金融的美好未來。
“好的架構是包容所有好技術的重要前提。”阿里巴巴集團首席技術官王堅博士在去年的全球架構師峰會上曾這樣形容架構的重要性。此次李遠鑫的分享,則向同業展示了中郵消費金融基于Kafka的消息中間件最佳實踐、基于SAG、TCC和可靠消息投遞結合的分布式事務處理最佳實踐、基于Spring Cloud Dataflow等組建實現事件驅動的微服務協同集成等關鍵技術創新實踐,為消費金融系統架構建設提供了寶貴的實踐經驗。
轉自:號外網
版權及免責聲明:凡本網所屬版權作品,轉載時須獲得授權并注明來源“中國產業經濟信息網”,違者本網將保留追究其相關法律責任的權力。凡轉載文章,不代表本網觀點和立場。版權事宜請聯系:010-65363056。
延伸閱讀

版權所有:中國產業經濟信息網京ICP備11041399號-2京公網安備11010502035964