1. 程式人生 > >盤點大廠的那些開源專案 - 華為

盤點大廠的那些開源專案 - 華為

## HarmonyOS ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_071948.png) 鴻蒙系統(HarmonyOS),是第一款基於微核心的全場景分散式OS,是華為自主研發的作業系統。華為會率先部署在智慧屏、車載終端、穿戴等智慧終端上,未來會有越來越多的智慧裝置使用開源的鴻蒙OS。 鴻蒙 OS 底層由鴻蒙微核心、Linux 核心、Lite OS 組成,未來將發展為完全的鴻蒙微核心架構。 **特性** ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_072021.png) **場景** ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_072112.png) Stars: 16k Github: [https://github.com/Awesome-HarmonyOS/HarmonyOS]("https://github.com/Awesome-HarmonyOS/HarmonyOS") ## LiteOS 華為物聯網作業系統 Huawei LiteOS是華為面向物聯網領域開發的一個基於實時核心的輕量級作業系統,自開源社群釋出以來,圍繞NB-IoT物聯網市場從技術、生態、解決方案、商用支援等多維度使能合作伙伴,構建開源的物聯網生態。 Stars: 4.2k Github: [https://github.com/LiteOS/LiteOS]("https://github.com/LiteOS/LiteOS") ## KubeEdge ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_082632.png) KubeEdge是一個開源系統,用於將容器化應用程式編排功能擴充套件到Edge的主機。它基於kubernetes構建,併為網路應用程式提供基礎架構支援。雲和邊緣之間的部署和元資料同步。 **目標** 建立一個開放平臺,使能邊緣計算,將容器化應用編排功能擴充套件到邊緣的節點和裝置,後者基於kubernetes構建,併為雲和邊緣之間的網路,應用部署和元資料同步提供基礎架構支援。 Stars:3.5k Github: [https://github.com/kubeedge/kubeedge]("https://github.com/kubeedge/kubeedge") ## EdgeGallery 社群 聚焦5G邊緣計算場景,通過開源協作構建起MEC邊緣的資源、應用、安全、管理的基礎框架和網路開放服務的事實標準,並實現同公有云的互聯互通。在相容邊緣基礎設施異構差異化的基礎上,構建起統一的MEC應用生態系統。 Github: [https://gitee.com/edgegallery]("https://gitee.com/edgegallery") ## 方舟編譯器 華為方舟編譯器作為一款全新的編譯器可以顯著提高手機的執行速度,它不採用現有編譯器邊解釋邊執行的模式,而是將這種動態編譯改為靜態編譯,可以做到全程執行機器碼,進而高效執行程式,大大縮短程式響應時間。 Stars:7k Github: [https://gitee.com/openarkcompiler/OpenArkCompiler]("https://gitee.com/openarkcompiler/OpenArkCompiler") ## iSula ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_074943.png) iSula 是一種雲原生輕量級容器解決方案,可通過統一、靈活的架構滿足 ICT 領域端、邊、雲場景的多種需求。 iSula 通用容器引擎(iSulad)提供統一的架構設計來滿足 CT 和 IT 領域的不同需求。相比 Golang 編寫的 Docker,輕量級容器具有輕、靈、巧、快的特點,不受硬體規格和架構的限制,底噪開銷更小,可應用領域更為廣泛。 Stars:264 Github: [https://gitee.com/openeuler/iSulad]("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]("https://github.com/go-chassis/go-chassis") ## MindSpore ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_081317.png) MindSpore是一種適用於端邊雲場景的新型開源深度學習訓練/推理框架。 MindSpore提供了友好的設計和高效的執行,旨在提升資料科學家和演算法工程師的開發體驗,併為Ascend AI處理器提供原生支援,以及軟硬體協同優化。 同時,MindSpore作為全球AI開源社群,致力於進一步開發和豐富AI軟硬體應用生態。 Stars:1.9k Github: [https://github.com/mindspore-ai/mindspore]("https://github.com/mindspore-ai/mindspore") ## DevUI Design ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_082227.png) DEVUI是一款開源免費的企業中後臺產品前端的通用解決方案,其設計價值觀基於"致簡","沉浸","靈活"三種自然與人文相結合的理念,旨在為設計師,前端開發者提供標準的設計體系,並滿足各類落地場景,是一款企業級開箱即用的產品 Stars:581 Github: [https://github.com/DevCloudFE/ng-devui]("https://github.com/DevCloudFE/ng-devui") ## openGauss openGauss是一款開源的關係型資料庫管理系統,它具有多核高效能、全鏈路安全性、智慧運維等企業級特性。 openGauss核心早期源自開源資料庫PostgreSQL,融合了華為在資料庫領域多年的核心經驗,在架構、事務、儲存引擎、優化器及ARM架構上進行了適配與優化。作為一個開源資料庫,期望與廣泛的開發者共同構建一個多元化技術的開源資料庫社群。 Stars:1.9k Github: [https://gitee.com/opengauss/openGauss-server]("https://gitee.com/opengauss/openGauss-server") ## 最後 歡迎掃碼關注我們的公眾號 【全球技術精選】,專注國外優秀部落格的翻譯和開源專案分享,也可以新增QQ群 897216102

相關推薦

盤點大廠那些開源專案 -

## HarmonyOS ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210128_071948.png) 鴻蒙系統(HarmonyOS),是第一款基於微核心的全場景分散式OS,是華為自主研發的作業系

盤點大廠那些開源專案 - 小米科技

小米是一家以手機、智慧硬體和IoT平臺為核心的網際網路公司,以智慧手機、智慧電視、筆記本等豐富的產品與服務。致力於讓全球每個人都能享受科技帶來的美好生活。 “為發燒而生”是小米的產品概念。“讓每個人都能享受科技的樂趣”是小米公司的願景。小米公司應用了網際網路開發模式開發產品的模式,用極客精神做產品,用網際網

盤點大廠那些開源專案 - 嗶哩嗶哩

嗶哩嗶哩現為中國年輕世代高度聚集的文化社群和視訊平臺,被粉絲們親切地稱為“B站”。 ![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210127_060543.png) ## kratos 戰神奎託斯的冒險歷程

盤點大廠那些開源專案 - 滴滴出行

![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210131_065809.png) 滴滴出行是涵蓋計程車、 專車、滴滴快車、 順風車、代駕及大巴、貨運等多項業務在內的一站式出行平臺。 # Nightingale

盤點大廠那些開源專案 - 微眾銀行

![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/clipboard_20210218_040716.png) 作為國內第一家網際網路銀行、也是首家民營銀行,微眾銀行堅持科技立行、科技興行的發展之路,致力於推進科技創新,勇於開拓、積極創新,為

#程式設計師70萬年薪,但還想跳槽去大廠,網友:不算大廠

如今網際網路行業無疑是高薪行業之一,基本各類工科行業也能排前幾,很多人都想做個程式設計師,但是就網際網路企業來說無疑是bat最好,不僅能給自己鍍金,也能學技術,薪資也都還可以,哪怕以後想要跳槽也能有個好去處。 如果有想學習java的程式設計師,可來我們的java學習扣qun:72340,39

野牛NBIOT 環境監測專案---OceanConnect雲平臺配置(四)

通過前面的章節,裝置端已經可以連線網路並收發資料成功,那麼後續開始部署雲平臺,這個章節主要介紹如何部署華為OceanConnect雲平臺,其實這個雲平臺和電信基本一致,同時電信雲平臺面向的物件是企業,不對個人開放。 步驟一、準備工作     1、安裝谷歌瀏覽器,

Github 上那些開源專案的 star 數

掐指一算,一年時間過去了,去年的這個時候,我還撈了一下 github 上的開源專案資料,分析了一下 github 上的專案分佈、受歡迎程度等,還是由一些小小的有意思的發現(原文在此)。前幾天看到《GitHub預測2018年開源專案趨勢》一文,感覺是時候簡單回顧下這一年來開源專案的變化了。39,919,570

初識開源專案 ServiceComb

內容來源:2017年10月26日,華為PaaS開源領域專家姜寧在“ServiceComb線上直播”進行《ServiceComb 開源專案介紹》演講分享。IT 大咖說作為獨家視訊合作方,經主辦方和講者審閱授權釋出 摘要 本文將向介紹ServiceComb開源專案的整體架構及特點、ServiceCom

開源能力中心杜玉傑——開源縱橫談:微軟開源那些事兒

在“開源縱橫談”的上一篇文章“谷歌開源那些事兒”中我們可以學習到分析企業開源戰略可以從兩方面入手:首先要看什麼是不能開源的,其次是要考慮能否幫助擴張業務和賺取收入。這次我們通過聊聊微軟開源那些事兒來看看微軟開源戰略轉型對於制定企業開源戰略又會帶來哪些啟示。 “事實標準常常通過經濟機制在市場上發生演變

開源能力中心杜玉傑——開源縱橫談:谷歌與開源那些事兒

Google掌門人Eric Schmidt在《How Google Works》一書中有個章節專門談及戰略,並且把開放提升到戰略的高度來看待,當然這裡的開放包括企業文化,組織氛圍以及開放創新等多個維度,現如今企業如何開放創新已經有很多專著專門論述過了,但討論開源與企業戰略的並不多見,本文希望通過聊

迪斯尼、微軟、都來了,7款開源區塊鏈專案推薦

origin: http://www.linuxeden.com/html/news/20161101/168782.html 區塊鏈的技術發展一日千里,越來越多的企業加入區塊鏈領域,各種報道也紛紛對區塊鏈的前景給予了

認證那些你應該知道的事情

含金量 network 技術人才 設計工程師 技術 soc 入職 信息 網絡架構 華為認證主要分為三個等級:HCNA、HCNP以及HCIE:一、 華為認證數據通信工程師-HCDA(Huawei Certified Network Associate) 認證前提:無適

那些一畢業就選擇的人,後來都怎麼樣了

01 “拍短視訊,開抖音號。一個半月100萬粉絲……” 表妹在一傢俬立醫院做牙科醫生。談到最近空降的新院長,根本停不下來。 新院長是從華為辭職出來的。據說一畢業就進了華為,做了十二年。 到醫院一上任就燒了三把火:調整組織架構、設定苛刻考核、嚴格目標導向、責任到人。 連續兩週

區塊鏈專案總監: 區塊鏈率先於溯源場景落地

近日,在火訊琅琊榜訪談時,華為技術有限公司區塊鏈專案總監張小軍表示,目前來看,在華為區塊鏈佈局的4大類9個典型應用場景中,身份認證、供應鏈金融、精準物流、溯源等四個場景落地相對較早,其中,溯源場景會更快落地。 《證券日報》記者注意到,今年釋出的《華為區塊鏈白皮書》中首次提到了華為在區塊鏈領域戰略

雲分散式資料庫中介軟體DDM和開源MyCAT對比

前言 華為雲分散式資料庫中介軟體(Distributed Database Middleware)是解決資料庫容量、效能瓶頸和分散式擴充套件問題的中介軟體服務,提供分庫分表、讀寫分離、彈性擴容等能力,應對海量資料的高併發訪問場景,有效提升資料庫讀寫效能。 圖1:DDM產品介紹   DDM

如何開源專案做貢獻?

不要問國家能為你做什麼 要問你能為國家做什麼 採坑步驟: 1.為專案做貢獻的方式是pull request 在issue裡面可以找到一些開放的任務或者標籤。 維護者會在issue加上一些標籤,你可以很容易發現一些沒有分配的任務。 2.有些牛逼的專案不接受任何的貢獻。 但是通常都有一個CONTRIBUTING.

#程式設計師年薪70萬,想去大廠鍛鍊下,卻嫌棄騰訊給的薪資太低

我想程式設計師都是把bat當成心目中的聖地,肯定是有道理的啊,其中的薪資就是其中的關鍵,不過華為也不會遜色多少,都是國內大企業,裡面雖然辛苦,但是薪資是高的嚇人。 有想學習java的程式設計師,可來我們的java學習扣qun:72340,3928免費送java的視訊教程噢!小編是6年java

我的mqtt協議和emqttd開源專案個人理解(25) - 協議裡面Clean Session0和1的區別

一、基本概念 Session 會話 定義 定義:某個客戶端(由ClientID作為標識)和某個伺服器之間的邏輯層面的通訊 生命週期(存在時間):會話 >= 網路連線 CleanSession 標記 在Connect時,由客戶端設定  0 —

guns開源專案mysql資料庫切換postgresql

1、資料轉移 下載並安裝軟體dbconvert(dbconvert具體使用方法自行百度) 選擇本地mysql以及對應錶轉為postgresql dump 對應表 執行sql(若報錯,手動修改sql) 2、修改專案中pom檔案以及資料來源 3、執行專案報錯找不到"id"