摘要:華為開發者大會2023(Cloud)期間,由華為云開源主導的“5大開源專案發布與更新,多種底層能力助力開發者實作應用創新”分論壇圓滿落幕,
本文分享自華為云社區《HDC.Cloud 2023 |華為云5大開源專案發布與更新,助力開發者實作應用創新》,作者:華為云開源,
華為開發者大會2023(Cloud)期間,由華為云開源主導的“5大開源專案發布與更新,多種底層能力助力開發者實作應用創新”分論壇圓滿落幕,
在本次分論壇中, 華為云開源業務總經理鄧明昆介紹了華為云開源的發展現狀與規劃,并正式對外發布2個開源專案:OpenTiny、Kmesh,以及3大開源專案特性升級解讀,
鄧明昆,華為云開源業務總經理
華為云正式對外發布2個開源專案
新發布專案一:跨端、跨框架、跨版本企業級應用前端組件庫—OpenTiny
OpenTiny是華為云開源的Web應用前端開發套件,涵蓋Vue2/Vue3/Angular多技術堆疊,擁有主題配置系統/中后臺模板/CLI命令列等工具庫,OpenTiny經過九年持續打磨,服務于華為內外部上千個專案,是一個千錘百煉、穩定可靠的前端開發解決方案,
核心亮點:
1、支持跨端、跨框架:采用Renderless無渲染組件設計架構,將組件邏輯抽離成框架無關的純函式,針對不同框架增加適配層,實作跨端、跨框架、跨版本,
2、場景豐富:歷經9年持續打磨150+企業級組件,服務于華為內部1500多個業務,滿足華為內部IT系統對功能、性能、可信的極致要求,穩定、可靠且安全,
3、支持配置式組件:既可支持標簽式組件用法也可以支持配置式組件用法,適合在低代碼平臺中使用,無需做二次封裝,
4、生態齊全:不僅提供不同框架的組件庫,還提供一系列開發工具,包含覆寫前端開發全流程的CLI腳手架工具、開箱即用的中后臺模板、提升效率的主題配置系統,
新發布專案二:高性能服務網格—Kmesh
服務網格作為云原生的下一代技術,已逐步成為云上基礎設施標配,但其sidecar架構存在性能問題,是當前網格技術推廣的關鍵;Kmesh高性能服務網格發布,通過架構創新為開發者帶來全新網格性能體驗,實作OS原生的服務網格資料面能力,基于ebpf+可編程內核技術,將流量治理下沉OS,大幅提升網格服務的訪問性能;核心亮點:
- sidecarless:資料面無需部署代理組件,流量治理下沉OS,隨流完成流量編排作業;
- 高性能:網格內服務轉發時延相比業界方案降低60%+;
- 安全隔離:基于ebpf實作安全可靠的流量編排,并做到cgroup級編排隔離;
- 開放生態:支持XDS協議標準,自動對接Isito等軟體;
華為云3大開源專案特性升級
openGemini:高性能日志資料檢索,助力解決時序高基數問題
時序資料庫openGemini的目標是打造一個專用的運維引擎,兼顧海量資料存盤和分析檢索,本次發布了運維領域中比較關鍵的兩大特性:日志檢索和高基數存盤引擎,
一方面,日志是一種特殊的時序資料,同時也是運維領域非常重要的系統資料,本次發布的日志檢索特性,重要解決海量日志資料存盤給系統帶來存盤成本高、以及性能和穩定性問題,
另一方面,在運維領域存在許多高基數問題的場景,為此,openGemini研發了高基數存盤引擎,使用更合適的資料聚簇、排序方式,并通過構建基數無關的稀疏索引,提升資料過濾效果與查詢性能,以從根本上解決長期困擾時序資料庫的高基數問題,
Spring Cloud Huawei:服務治理升級,助力開發者實作高可用云原生微服務
SpringCloud Huawei的主要目標是讓開發者更加方便、高效的使用Spring Cloud開發微服務應用,并與華為云服務無縫集成,在過去幾年里,Spring Cloud Huawei堅持回饋開源生態,不系結華為云服務,兼容Spring Cloud開發習慣和擴展,為開發者提供一站式開箱即用的注冊發現、集中配置、服務治理能力,
特性升級:
- 支持請求背景關系,可以在Feign、RestTemplate、WebMvc、WebFlux等技術中使用統一的請求背景關系,降低認證鑒權、呼叫鏈、灰度發布等功能的代碼開發難度和代碼數量,
- 支持客戶端隔離倉和客戶端熔斷,使用簡單的單機演算法,提供動態的、分布式的故障檢測和過載防護能力,
- 支持基于標記的流控策略,滿足流量削峰去谷、公平使用資源等可靠性場景需要,
- Spring Cloud Huawei已經廣泛應用于政府、銀行、電商以及傳統制造行業,
Sermant:云原生無代理服務網格重大升級,為非侵入服務治理帶來全新體驗
Sermant作為云原生無代理服務網格,致力于從非侵入、高性能、插件化三個技術方向來解決云原生時代微服務的治理功能快速演進問題,相較于SDK,業務應用以非侵入的方式零代碼改造接入Sermant,并且Sermant接入后性能對比Service Mesh提升顯著,插件化的架構也給用戶帶來治理能力解耦、業務應用無感知的優秀體驗,
特性升級:
1.Agent可觀測性提升:無需任何額外輔助中間件,即可了解所有Sermant Agent健康狀態,包括行程內任何例外情況,通過自帶監控服務,一屏了然,
2.基于路由規則模型統一和鏈路染色:基于統一規則,支持各類復雜場景的流量治理,如全鏈路灰度發布,壓測流量Mock,同機房呼叫路由等,
3.系統規則流控和負載自適應流控:限流降級告別各個應用手填引數,系統動態根據自身情況,自行進行智能流控,
4.離群實體摘除:杜絕單實體例外引發的微服務雪崩式故障,
5.可用性治理能力增強:避免同機房路由等場景下,因同機房單服務故障造成整機房服務不可用,
活動期間,華為云開源分論壇的議程吸引了眾多參會者前往會場參會,除此之外,華為云開源還深度參與了展區、CodeLabs訓練營、極客挑戰賽等環節,現場與開發者們進行深度交流與互動,未來,華為云開源將繼續堅持開源開放,踐行技術貧訓,使能開發者輕松使用云原生技術,快速構建云原生應用,
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/557133.html
標籤:其他
上一篇:北斗GPS校時器,NTP網路時鐘服務器,局域網時間統一
下一篇:返回列表
