盘点大厂的那些开源项目 - 华为

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/305383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SAP项目文档 清单 考核标准

SAP项目文档的考核标准项目启动阶段 项目计划及对计划的调整 建议: 1、 对项目进度进行分类,定义每个阶段的关键任务。 2、 对每个阶段应形成的文档进行说明,哪类文档由谁制作,由谁签核必须做出统一的规定。最好能提供每类文档的标…

详解C#break ,continue, return

C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范。C#编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用…

ubuntu mysql怎么备份_Ubuntu下MySQL备份与异地备份

下面是一则MySQL备份实例,在Ubuntu下测试通过。完成任务是本地备份。可用于服务器端。#! /bin/bashecho "backupmysql V1.0"###date stamp###datestamp$(date %Y-%m-%d)###path ###startdir/home/user/mysqlbackup###bakfile prefix###fileprefixsqlecho …

TC字符界面-菜单程序【原创】

TC字符界面-菜单程序【原创】2008/03/06 22:58/*本程序代码属本人原创&#xff0c;未经允许不得转载&#xff0c;谢谢合作作者&#xff1a;HungryAnt发布时间&#xff1a;2008-3-6*//*快捷键功能没有提供,因为程序有各自的快捷键*/#include<stdio.h>#include<conio.h&…

java 位运算_java学习之运算符与表达式(四)

(6)位运算符位运算是指对整数按二进制的位进行运算。位运算用于整数或字符类型。有7个&#xff1a;~(非)、&(与)、&#xff5c;(或)、^(异或)、<>(右移)、>>>(无符号右移)。例&#xff1a;以byte类型4为例。byte类型占用1个字节。4的二进制为&#xff1a;00…

【Http】一文备忘Http状态码(406,415,422)

最近在调试接口时&#xff0c;web api 报了一个415状态码。好久没见到这个状态码&#xff0c;一时还真不知道啥情况。所以&#xff0c;人的大脑是有遗忘规律的&#xff0c;为了加深印象&#xff0c;所以我觉得我有必要再复习一下。1.HTTP的状态码 首先复习一下所有的状态码。1x…

mysql innodb 多线程插入_mysql innodb 并发插入问题,包大量死锁错误

开了10个并发写线程&#xff0c;没1000条记录批量提交一次&#xff0c;结果mysql包大量死锁错误&#xff01;"Deadlock found when trying to get lock; try restarting transaction"引擎用的是Innodb 主键字段是auto_increament.mysql 有这么脆弱吗&#xff1f;crea…

什么是SEO策略呢

从2005年后&#xff0c;我基本都只是给大型网站做SEO&#xff0c;因为给大型网站做SEO&#xff0c;效果非常的明显&#xff0c;价格自然也可以收的非常高。总结这两年来我做过的几十家大型网站的SEO经验&#xff0c;我发现&#xff0c;SEO策略是最为重要的。什么是SEO策略呢&am…

infor wms 项目启动_广汽本田增城工厂No.2L WMS项目正式启动

Warehouse导读&#xff1a;近日&#xff0c;在生管科No.2L办公室&#xff0c;广汽本田增城工厂No.2L WMS项目启动大会如期召开。生产管理科&#xff0c;IT科&#xff0c;FNL以及汉得信息有限公司的WMS项目组成员参加了本次启动大会。Management2018年10月&#xff0c;生管科已经…

mysql动态扩展_动态可扩展查询MYSQL5.7JSON+虚拟列+Mybatis

背景&#xff1a;现有业务扩展字段&#xff0c;都存在feature字段&#xff0c;存在语义不清晰以及&#xff0c;难以利用索引查询问题Mysql 5.7后推出利器&#xff0c;JSON虚拟列&#xff0c;即实现了业务语义统一&#xff0c;也支持索引查询加速一、简单描述MySQL 5.7.7 labs版…

asp.net core安全事项(中)

上传文件上传文件是造成风险的很大因素&#xff0c;所以对上传文件进行处理是重要的&#xff0c;首先要处理的是&#xff1a;a、上传文件大小限制&#xff1b;b、上传文件类型(能过扩展或&#xff0c;或文件头)限制&#xff1b;c、上传的名称要替换掉&#xff1b;d、上传的文件…

TCL:花开刹那还是浴火重生

TCL&#xff1a;花开刹那还是浴火重生 [url]http://www.sina.com.cn[/url] 2008年04月07日 15:24 民营经济报本报记者 叶键 TCL3月份公布了2007年财报&#xff0c;公司净利润达3.9亿元&#xff0c;并于3月27日“摘星脱帽”&#xff0c;恢复为“TCL集团”的自由身&#xff0c;…

http referer 验证防御方法_渗透测试 跨站攻击防御与安全检测手法剖析

上一节讲到了渗透测试中xss跨站攻击检测方法和防护,这一节也是关于跨站攻击的另一个手法CSRF&#xff0c;很多客户找到我们想要了解更多的跨站攻击检测方法以及防御此类攻击的办法,想要让网站的安全性更加坚固,对此提醒大家渗透测试网站必须要拿到授权才能测试哦&#xff01;3.…

如何手动连上mysql_如何手动安装MySql

想安装当然要先有一个MySql的安装包 这里使用的是mysql-5.7.12-winx64安装包百度云&#xff1a;http://pan.baidu.com/s/1kVAuXuv       密码&#xff1a;hr391.要将压缩包解压到你的指定位置(最好将要用的工具文件分类放好)例如&#xff1a;D:javaAppmysql-5.7.12-winx6…

WebRTC成为W3C和IETF正式标准

喜欢就关注我们吧&#xff01;2021年1月26日&#xff0c;W3C&#xff08;万维网联盟&#xff09;和 IETF &#xff08;互联网工程任务组&#xff09;同时宣布 WebRTC&#xff08;Web Real-Time Communications&#xff0c;Web 实时通信&#xff09;现发布为正式标准&#xff0c…

weblogic搭建

weblogic的安装过程&#xff1a;首先下载server910_linux32.bin文件&#xff0c;你可以有多种打开方式&#xff0c;可以通过命令行&#xff0c;但我更偏重于双击打开&#xff0c;然后一路next,当然过程中的一些许可要求你的接受,好了 weblogic的第一步安装完成。接着创建weblog…

ironpython3发布时间_.NET 基金会项目介绍-DLR/IronPython2/IronPython3

DLR/IronPython2/IronPython3 是属于 .Net 基金会的一个项目&#xff0c;本文将简要介绍该项目相关的信息。 中文介绍中文介绍内容翻译自英文介绍&#xff0c;主要采用意译、如与原文存在出入&#xff0c;请以原文为准。 DLR/IronPython2/IronPython3 DLR 是基于 .NET Framewor…

mysql非安装_mysql 非安装版的配置

一直以来都是使用wamp中集成的mysql数据库&#xff0c;今天突然想试试下载一个mysql的zip包进行配置。一、下载mysql非安装版下载地址可以到&#xff1a;http://dev.mysql.com/downloads/mysql/ &#xff0c;或者直接点击下载mysql-32bit&#xff1a;http://cdn.mysql.com/Down…

Xamarin.Forms: 无限滚动的ListView(懒加载方式)

说明 在本博客中&#xff0c;学习如何在Xamarin.Forms应用程序中设计一个可扩展的无限滚动的ListView。这个无限滚动函数在默认的Xamarin.Forms不存在&#xff0c;因此我们需要为此添加插件。在这里我们需要知道无限滚动时如何工作的。首先&#xff0c;显示固定的数据。一旦用户…

Lucifer的一场暴强围英雄表演

http://w3g.replays.net/doc/cn/2008-4-9/12077828953425064279.html围所欲围