天眼查公司致力讓每一個人更公平的看清世界,通過將海量的繁雜數(shù)據(jù)轉(zhuǎn)化成用戶方便查詢、容易理解、有價值的信息,幫助公眾透過現(xiàn)象看清本質(zhì),讓信息為公眾所有、為公眾所治,為公眾所享。但隨著平臺流量的持續(xù)增長、查詢場景的不斷豐富,龐雜的業(yè)務(wù)體系給平臺的穩(wěn)定、安全、高效地運營帶來了新挑戰(zhàn)、新需求。
天眼查目前已收錄3億社會實體信息,向個人、企業(yè)、政府機構(gòu)等約5億用戶群提供查詢服務(wù),作為長期穩(wěn)居國內(nèi)商查平臺NO.1的公司,致力讓每一個人更公平地看清世界。平臺目前已構(gòu)建了龐雜的業(yè)務(wù)體系、承載了大量的數(shù)據(jù)信息,導(dǎo)致新特性的上線周期延長、數(shù)據(jù)運維效率降低,以及熱點事件引發(fā)的流量高峰,都給平臺的高效、安全、穩(wěn)定地運行帶來了新挑戰(zhàn)。
1- 業(yè)務(wù)架構(gòu)強耦合,開發(fā)效率低
隨著平臺功能模塊的增多,功能間依賴關(guān)系也越來越強,業(yè)務(wù)架構(gòu)變得越來越復(fù)雜,大幅降低了新特性的開發(fā)上線效率。
2- 數(shù)據(jù)運維效率待提升
隨著平臺業(yè)務(wù)的持續(xù)擴大、業(yè)務(wù)場景的不斷豐富,安全敏捷的數(shù)據(jù)運維難題日益凸出。
3-如何從容應(yīng)對流量高峰
熱點事件給平臺帶來了不期而至的流量高峰,資源調(diào)度需要具備自動地擴縮容能力來保證業(yè)務(wù)平穩(wěn)應(yīng)對流量峰值。
1- 應(yīng)用架構(gòu)現(xiàn)代化:天眼查為企業(yè)及個人提供公司發(fā)展、經(jīng)營風(fēng)險、經(jīng)營狀況等300多種維度的商業(yè)信息,如,求職季熱門的“查公司”,防詐騙常用的“查老賴”,但越來越復(fù)雜的業(yè)務(wù)架構(gòu),大幅降低了新特性的開發(fā)上線效率。
依托華為云微服務(wù)解決方案,業(yè)務(wù)都可以獨立、靈活地調(diào)整,故障定位定界也更加精準(zhǔn),大幅提升了平臺的可靠性,同時構(gòu)建了更靈活清晰的業(yè)務(wù)架構(gòu),新特性開發(fā)效率整體提升43%。另外,使用了華為云函數(shù)服務(wù)FunctionGraph,將部分應(yīng)用架構(gòu)Serverless化,更從容地應(yīng)對多變的市場需求。
2- 數(shù)據(jù)治理服務(wù)現(xiàn)代化:天眼查將海量的繁雜數(shù)據(jù)轉(zhuǎn)化成用戶容易理解、方便查詢、有價值的信息。但隨著平臺業(yè)務(wù)的持續(xù)擴大、業(yè)務(wù)場景的不斷豐富,安全敏捷的數(shù)據(jù)運維難題日益凸出。
華為云將實時分析和離線分析業(yè)務(wù)進行分離,建立了統(tǒng)一的、標(biāo)準(zhǔn)的ETL數(shù)據(jù)開發(fā)框架與開發(fā)規(guī)范,數(shù)據(jù)開發(fā)效率提升30%;并將數(shù)據(jù)和業(yè)務(wù)解耦,提升了數(shù)據(jù)訪問的安全性和便捷性,運維效率提升100%。
采用華為云CSS服務(wù),實現(xiàn)在線的社會實體、商業(yè)信息、商業(yè)關(guān)系的智能查詢、搜索,以可視化、多維度的企業(yè)信息挖掘數(shù)據(jù)內(nèi)在價值。同時采用華為云RDS、MRS等平臺能力替換非標(biāo)組件,兼容開源生態(tài),共享技術(shù)紅利,滿足天眼查擁抱開源的需求。
3- 基礎(chǔ)設(shè)施容器化:當(dāng)618、雙11等各類營銷活動或熱點事件引發(fā)的流量高峰,天眼查資源調(diào)度支持自動地擴縮容,以保證業(yè)務(wù)平穩(wěn)應(yīng)對流量峰值。
通過構(gòu)建全新的基礎(chǔ)平臺,提升了資產(chǎn)管理靈活性;采用華為云CCE作為業(yè)務(wù)底座,實現(xiàn)業(yè)務(wù)峰值1min快速擴縮容,任務(wù)的調(diào)度更加靈活、更加智能,輕松應(yīng)對業(yè)務(wù)量突發(fā),資源成本節(jié)約30%。并引入了華為的運維和質(zhì)量流程體系,打造了端到端的云原生DevOps流程體系。
我們認可華為云的應(yīng)用現(xiàn)代化理念,相信技術(shù)和人才的力量,能讓社會變得更好。天眼查始終秉承“讓每個人更公平地看清世界”的企業(yè)愿景,讓數(shù)據(jù)信息為公眾所有、為公眾所治、為公眾所享。
1- 應(yīng)用架構(gòu)升級, 業(yè)務(wù)上線周期從“月”到“天”
基于華為云微服務(wù)方案,構(gòu)建了更靈活清晰的應(yīng)用架構(gòu)體系,大幅提升了平臺的可靠性,原有業(yè)務(wù)可以獨立地調(diào)整,故障定位也更清晰,新特性開發(fā)效率整體提升43%。使用華為FunctionGraph,將部分應(yīng)用架構(gòu)Serverless化,更從容地應(yīng)對多變的需求。
2- 驅(qū)動更敏捷、更安全的數(shù)據(jù)治理服務(wù)
將實時分析和離線分析業(yè)務(wù)進行分離,建立統(tǒng)一標(biāo)準(zhǔn)的ETL數(shù)據(jù)開發(fā)框架與開發(fā)規(guī)范,數(shù)據(jù)開發(fā)效率提升30%,并將數(shù)據(jù)和業(yè)務(wù)解耦,提升了數(shù)據(jù)訪問的安全性和便捷性,運維效率提升100%。同時采用RDS、MRS替換非標(biāo)組件,兼容開源生態(tài)。
3- 靈活部署、降本增效,從容應(yīng)對熱點事件流量高峰
采用華為云CCE作為業(yè)務(wù)底座,實現(xiàn)業(yè)務(wù)峰值1min快速擴縮容,新需求應(yīng)用可以分鐘級測試上線,業(yè)務(wù)故障秒級定位自動恢復(fù)。任務(wù)的調(diào)度更加靈活、更加智能,輕松應(yīng)對業(yè)務(wù)量突發(fā),資源成本節(jié)約30%。