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

HarmonyOS

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

鴻蒙 OS 底層由鴻蒙微內核、Linux 內核、Lite OS 組成,將來將發展爲徹底的鴻蒙微內核架構。git

特性github

場景算法

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

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 是一種雲原生輕量級容器解決方案,可經過統1、靈活的架構知足 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

相關文章
相關標籤/搜索