盤點大廠的那些開源項目 - 華為


HarmonyOS

鴻蒙系統(HarmonyOS),是第一款基於微內核的全場景分布式OS,是華為自主研發的操作系統。華為會率先部署在智慧屏、車載終端、穿戴等智能終端上,未來會有越來越多的智能設備使用開源的鴻蒙OS。

鴻蒙 OS 底層由鴻蒙微內核、Linux 內核、Lite OS 組成,未來將發展為完全的鴻蒙微內核架構。

特性

場景

Stars: 16k
Github: https://github.com/Awesome-HarmonyOS/HarmonyOS

LiteOS 華為物聯網操作系統

Huawei LiteOS是華為面向物聯網領域開發的一個基於實時內核的輕量級操作系統,自開源社區發布以來,圍繞NB-IoT物聯網市場從技術、生態、解決方案、商用支持等多維度使能合作伙伴,構建開源的物聯網生態。

Stars: 4.2k
Github: https://github.com/LiteOS/LiteOS

KubeEdge

KubeEdge是一個開源系統,用於將容器化應用程序編排功能擴展到Edge的主機。它基於kubernetes構建,並為網絡應用程序提供基礎架構支持。雲和邊緣之間的部署和元數據同步。

目標

創建一個開放平台,使能邊緣計算,將容器化應用編排功能擴展到邊緣的節點和設備,后者基於kubernetes構建,並為雲和邊緣之間的網絡,應用部署和元數據同步提供基礎架構支持。

Stars:3.5k
Github: https://github.com/kubeedge/kubeedge

EdgeGallery 社區

聚焦5G邊緣計算場景,通過開源協作構建起MEC邊緣的資源、應用、安全、管理的基礎框架和網絡開放服務的事實標准,並實現同公有雲的互聯互通。在兼容邊緣基礎設施異構差異化的基礎上,構建起統一的MEC應用生態系統。

Github: https://gitee.com/edgegallery

方舟編譯器

華為方舟編譯器作為一款全新的編譯器可以顯著提高手機的運行速度,它不采用現有編譯器邊解釋邊執行的模式,而是將這種動態編譯改為靜態編譯,可以做到全程執行機器碼,進而高效運行程序,大大縮短程序響應時間。

Stars:7k
Github: https://gitee.com/openarkcompiler/OpenArkCompiler

iSula

iSula 是一種雲原生輕量級容器解決方案,可通過統一、靈活的架構滿足 ICT 領域端、邊、雲場景的多種需求。

iSula 通用容器引擎(iSulad)提供統一的架構設計來滿足 CT 和 IT 領域的不同需求。相比 Golang 編寫的 Docker,輕量級容器具有輕、靈、巧、快的特點,不受硬件規格和架構的限制,底噪開銷更小,可應用領域更為廣泛。

Stars:264
Github: https://gitee.com/openeuler/iSulad

Go-Chassis

Go-Chassis 是一個go語言的微服務開發框架,專注於幫你實現雲原生應用

特性

  • 注冊發現: 當前支持Apache ServiceComb,kubernetes與Istio,無論是服務端發現還是客戶端注冊發現都可以適配。
  • 客戶端負載均衡: consumer實時緩存依賴服務的網絡信息拓撲,並直接進行負載均衡算法選擇
  • 流量標記: 定義流量特征並為他標記為一個獨有的字符,便於后續根據特征進行流量管理
  • 流量管理: 可以根據訪問特征,微服務元數據,權重等規則靈活控制流量,可支持金絲雀發布,限流等場景。
  • 遙測: 提供metrics抽象API,並且默認收集請求數、延遲等通用指標。支持prometheus、zipkin。集成opentracing-go作為標准。
  • 后端服務: 將后端服務視為插件使用,比如配額管理、認證鑒權服務。這樣便於測試並保證組件的可替換性。
  • 原生支持配置熱加載: 集成輕量級配置管理框架 go-archaius, 開發者可以輕松實現配置熱加載功能的雲應用。
  • API first: 自動生成 Open API 2.0 文檔,並把它注冊到Apache ServiceComb的service center。 可在統一的服務查看微服務文檔。
  • spring cloud與service mesh統一治理: 由servicecomb-mesher, spring cloud提供。
    極少的開源依賴 查看go.mod文件,已做到做少的開源庫依賴,更多的擴展和插件功能請查看插件庫

Stars:2.1k
Github: https://github.com/go-chassis/go-chassis

MindSpore

MindSpore是一種適用於端邊雲場景的新型開源深度學習訓練/推理框架。 MindSpore提供了友好的設計和高效的執行,旨在提升數據科學家和算法工程師的開發體驗,並為Ascend AI處理器提供原生支持,以及軟硬件協同優化。

同時,MindSpore作為全球AI開源社區,致力於進一步開發和豐富AI軟硬件應用生態。

Stars:1.9k
Github: https://github.com/mindspore-ai/mindspore

DevUI Design

DEVUI是一款開源免費的企業中后台產品前端的通用解決方案,其設計價值觀基於"致簡","沉浸","靈活"三種自然與人文相結合的理念,旨在為設計師,前端開發者提供標准的設計體系,並滿足各類落地場景,是一款企業級開箱即用的產品

Stars:581
Github: https://github.com/DevCloudFE/ng-devui

openGauss

openGauss是一款開源的關系型數據庫管理系統,它具有多核高性能、全鏈路安全性、智能運維等企業級特性。 openGauss內核早期源自開源數據庫PostgreSQL,融合了華為在數據庫領域多年的內核經驗,在架構、事務、存儲引擎、優化器及ARM架構上進行了適配與優化。作為一個開源數據庫,期望與廣泛的開發者共同構建一個多元化技術的開源數據庫社區。

Stars:1.9k
Github: https://gitee.com/opengauss/openGauss-server

最后

歡迎掃碼關注我們的公眾號 【全球技術精選】,專注國外優秀博客的翻譯和開源項目分享,也可以添加QQ群 897216102


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM