繁體
  • 简体中文
  • 繁體中文

熱門資訊> 正文

星環科技5款產品獲得鯤鵬原生開發認證,自主創新再上新臺階!

2024-08-16 15:46

近日,星環科技大數據基礎平臺TDH中的搜索引擎Scope、關係型分析引擎Inceptor、圖數據庫StellarDB、寬表數據庫Hyperbase,以及分佈式分析型數據ArgoDB五款產品順利完成了鯤鵬原生開發,並順利獲得KunpengNATIVE證書。這是星環科技繼2020年獲得鯤鵬COMPATIBLE認證、2021年獲得VALIDATED認證后,再一次與鯤鵬生態系統的良好融合,也是其對星環科技產品性能、安全性、兼容性等綜合實力的高度認可,展現了自主創新的強大實力!

左右滑動查看

星環科技自成立以來始終堅持「自主研發、領先一代」的技術發展策略,積極參與信息產業自主創新進程,成為大數據基礎軟件自主創新的重要推動者之一。此次星環科技開展鯤鵬原生開發,聚焦企業面臨的處理不同模態的數據、提高數據流轉效率、提升業務響應時間等挑戰,將五款產品加入鯤鵬構建流程,基於鯤鵬DevKit+openEuler+鯤鵬硬件,實現1套代碼+1條流水線->多平臺版本,持續且首發性能領先的商用版本。

今年7月,雙方成立聯合架構團隊,基於星環科技CICD平臺融合鯤鵬原生開發技術,實現從開發-構建-測試-發佈-運行的全流程優化。在星環科技CICD平臺中,增加本次五款產品的鯤鵬構建流程,基於鯤鵬服務器以及openEuler操作系統,搭建了持續集成節點;並將鯤鵬DevKit流水線技術棧(包括遷移掃描、親和分析、畢昇編譯器、鯤鵬測試框架、性能分析插件、版本漏洞掃描插件)融入自有的產品線管理、持續集成過程,形成新的構建集羣,全面優化在鯤鵬架構上的開發及運行效率,進一步提升版本的性能、測試效率和質量。

融入一站式開發套件,開發效率提升約30%

代碼開發階段,使用鯤鵬DevKit IDE插件提升編碼效率,提升了研發人員在初始化、開發及部署方面快速完成需求的能力。首先,通過鯤鵬DevKit快速創建場景化工程,並生成豐富的代碼樣例,加快開發效率;其次,在編程時能智能提示和補全鯤鵬的高性能函數,使得代碼運行效率更高,有架構差異的代碼使用宏定義隔離;最后,場景化SDK的部署功能實現環境的快速安裝卸載,提升測試便捷度。經對比分析,常規需求任務的開發平均用時從3人日縮短至2人日,效率提升了約30%。

直接調用DevKit門禁檢查組件,提升鯤鵬生態親和性

代碼開發完成后提交流水線,開發人員可以在構建流程中直接調用鯤鵬DevKit門禁檢查組件,對代碼的鯤鵬兼容性和鯤鵬架構親和性進行檢查和優化,確保代碼與鯤鵬架構適配,並從運行模式、字節對齊檢查、構建親和檢查等多維度掃描和優化代碼,提升代碼質量,保障應用與鯤鵬架構的親和性。

無感知自動切換至GCC for OpenEuler,編譯效率提高27%

通過相關流水線門禁檢查后,會生成對應產品的部署包,在編譯構建階段,通過腳本的配置,能夠無感知自動從開源GCC切換至GCC for OpenEuler,基於其高性能編譯算法、場景應用感知、AI迭代調優等特性,進一步提升應用的運行效率。以ArgoDB產品為例,產品代碼編譯構建效率提高了27%。

自動完成鯤鵬版本的調優、測試和發佈,綜合性能明顯提升

構建完成后,可以在流水線中自動完成鯤鵬版本的調優、測試和發佈。在調優階段,DevKit提供的Java性能測試工具能夠對軟件運行性能進行採集和分析,通過分析智能合約運行容器JVM中內存佔用和GC回收等瓶頸問題,實現整體性能的提升20%;在測試階段,鯤鵬DevKit提供了一些列的測試框架和用例,採集Java應用在壓力負載下不同部件的性能指標,對性能和兼容性進行快速測試,效率提升了25%;版本發佈時,提供增量/版本級編碼掃描能力,對編碼規範、病毒進行掃描,進一步保障版本的質量。

經過一系列優化,星環科技五款產品綜合性能均得到明顯提升,能夠精準高效的處理企業結構化和非結構化數據的鏈上計算需求,讓企業數據處理更加便捷和高效。

星環科技致力於打造企業級大數據和人工智能基礎軟件,形成了大數據與雲基礎平臺(TDH & TDC)、分佈式關係型數據庫(ArgoDB & KunDB)、數據開發與智能分析工具(TDS & Sophon)、知識平臺與領域大模型(TKH & 無涯)的軟件產品矩陣,擁有諸多自主創新替代成功實踐。星環科技已深度適配從底層處理器主機到操作系統,再到上層應用,均可支持在用户全自主創新軟硬件環境下的7x24安全穩定運行。

展望未來,星環科技將與鯤鵬持續開展戰略合作,推動其他核心產品線與鯤鵬原生開發技術的深度融合,為行業提供性能更優異且更安全的產品和解決方案,築基數字中國,為我國實現高水平科技自立自強添磚加瓦。

(星環科技-U)

風險及免責提示:以上內容僅代表作者的個人立場和觀點,不代表華盛的任何立場,華盛亦無法證實上述內容的真實性、準確性和原創性。投資者在做出任何投資決定前,應結合自身情況,考慮投資產品的風險。必要時,請諮詢專業投資顧問的意見。華盛不提供任何投資建議,對此亦不做任何承諾和保證。