![]()
由此可見,東方商易技術團隊開發建設的銀川市志愿者服務平臺,通過全棧國產化技術的重構,不僅可以實現核心系統的自主可控,更構建起了符合信創標準的技術中臺。為政務系統的國產化改造提供了可復制的實施路徑,其微服務治理、數據遷移及安全防護(將在下一篇文章中介紹)等關鍵技術在同行業中大道領先水平。
銀川市志愿者服務平臺(以下簡稱“平臺”),是銀川市志愿者服務平臺改造項目,由銀川市委社會工作部負責建設。是落實國家信創政策要求,確保系統安全穩定運行,對平臺進行國產化適配升級改造,構建安全、高效、可控的志愿服務管理體系。經過招投標后,蘭州東方商易文化科技有限公司(以下簡稱“東方商易”)獲得平臺研發建設資格,并為其提供開發建設服務。
在銀川市志愿者服務平臺開發建設中,東方商易技術團隊采用國產化技術,包括但不限于國產CPU、國產操作系統、國產數據庫、國產中間件及國產化密碼算法等。制定詳細的軟硬件兼容性適配測試標準,確保所有基礎軟硬件之間、應用與系統之間的穩定兼容。旨在構建覆蓋銀川市全域,集管理、服務、協作、決策于一體的市級綜合性平臺。在此,就東方商易設計開發建設平臺的總體架構設計、核心技術選型及運用的關鍵技術給予簡要解析,以供大家交流和參考。
首先是平臺架構體系設計。平臺架構體系的設計,是針對平臺現有功能的不足和用戶新需求,進行精心優化和新增模塊開發,圍繞平臺服務能力的提升、大數據的處理能力、響應速度和穩定性展開,實現現有業務數據和歷史數據的無損、平滑遷移等。開發建設時依據國家網絡安全等級保護(二級)要求的安全防護體系展開。為此,東方商易技術團隊采用阿里巴巴一站式解決方案(SpringCloudAlibabaSpringCloudAlibaba)或類似國產化支持的分布式微服務架構進行構建平臺。將用戶中心 、活動管理、服務時長、積分體系、消費中心、數據報表等核心業務拆分為獨立的、松耦合的微服務。并且各自具備獨立的數據庫和業務邏輯,通過輕量級API通信,實現敏捷開發、獨立部署和按需伸縮。整體設計采用“云原生+微服務”的架構體系和“1+3+N”技術框架。其中“1+3+N”技術框架即“1個云平臺”“3大核心平臺”和“N個支撐系統”。“1個云平臺”是指基于信創云基礎設施,采用混合云部署內模式,計算資源池化率達到85%;“3大核心平臺”為“志愿者服務小程序(前端)”、“業務中臺(微服務集群)”和“數據中臺(湖倉一體架構)”;“N個支撐系統”包含了“統一身份認證、電子簽章、GIS地圖服務等12個基礎組件”。該架構體系和技術框架的設計,有著卓越的優勢,模塊設計使系統耦合度降低60%、容器化部署實現分鐘級彈性擴容、服務網格技術提升跨系統調用效率。
其次是核心技術選型。在核心技術選型上,東方商易制定了切實有效的措施,原來所以的技術方案采用國產化替代,操作系統采用麒麟V10 SP3,可使安全漏銅減少70%左右、數據庫采用達夢DM8,在事務處理能力方面可提升3倍左右、中間件采用東方通TongWeb+神通Kvrocks,并發鏈接數可支持10萬+、服務器則采用鯤鵬920處理器,能效比可提升40%左右、容器平臺采用華為CCE容器引,使資源利用率提高到55%左右。
再次是關鍵技術的實施作用。一是數據遷移方案實現增量遷移機制和數據清洗規則,增量遷移機制采用GoldenGate技術,可實現Oracle到DM8的實時同步,延遲控制在500ms內;數據清洗規則則建立了38條數據質量校驗規則、開發異常數據處理工作流等,可實現98%以上臟數據自動修復率。另外,通過CRC32校驗碼比對,確保1.2億條歷史數據零丟失,實現一致性保障;二是微服務治理體系則通過API網關,實現活動管理服務、志愿者管理、組織管理、分布式事務、緩存集群以及消息隊列等的管理;三是優化性能,實現數據緩存、數據庫優化、靜態資源加速等。
平臺的設計開發,東方商易技術團隊經過多次調研、論證和研究,汲取原有的成功經驗,融入大數據、AI等先進技術,通過反復的探索實踐,為打造西北首個志愿者服務平臺創新了四大技術亮點。
一是混合云架構實現政務云與信創云的無縫對接,使資源利用率達到有效提升;二是智能調度算法使基于時空特征的志愿者服務資源匹配模型,讓活動匹配效率得以極大提升,提升率大約在75%以上;三是數字孿生應用構建起志愿者服務熱力圖,實現資源調度的可視化決策;四是低代碼開發平臺可提供20+可復用業務組件,使新功能的開發效率得到極大提升,提升率約在60%以上。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.