华为云5大开源项目发布与更新,助力开发者实现应用创新

华为,开源,项目,发布,更新,助力,开发者,实现,应用,创新 · 浏览次数 : 64

小编点评

**华为云开源分论坛圆满落幕** 华为开发者大会2023(Cloud)期间,由华为云开源主导的“5大开源项目发布与更新,多种底层能力助力开发者实现应用创新”分论坛圆满落幕。 **主要亮点:** * **OpenTiny:** Web 应用前端开发套件,支持跨端、跨框架、跨版本。 * **Kmesh:** 高性能服务网格,解决网格性能问题。 * **openGemini:**日志检索和高基数存储引擎,解决海量日志数据存储和分析检索问题。 **其他重要信息:** *华为云开源目前拥有2个开源项目发布,其中包括OpenTiny和Kmesh。 * 新发布的2个开源项目是:跨端、跨框架、跨版本企业级应用前端组件库—OpenTinyOpenTiny 和高性能服务网格—Kmesh服务网格。

正文

摘要:华为开发者大会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,大幅提升网格服务的访问性能;核心亮点:

  1. sidecarless:数据面无需部署代理组件,流量治理下沉OS,随流完成流量编排工作;
  2. 高性能:网格内服务转发时延相比业界方案降低60%+;
  3. 安全隔离:基于ebpf实现安全可靠的流量编排,并做到cgroup级编排隔离;
  4. 开放生态:支持XDS协议标准,自动对接Isito等软件;

华为云3大开源项目特性升级

openGemini:高性能日志数据检索,助力解决时序高基数问题


时序数据库openGemini的目标是打造一个专用的运维引擎,兼顾海量数据存储和分析检索,本次发布了运维领域中比较关键的两大特性:日志检索和高基数存储引擎。

一方面,日志是一种特殊的时序数据,同时也是运维领域非常重要的系统数据,本次发布的日志检索特性,重要解决海量日志数据存储给系统带来存储成本高、以及性能和稳定性问题。

另一方面,在运维领域存在许多高基数问题的场景,为此,openGemini研发了高基数存储引擎,使用更合适的数据聚簇、排序方式,并通过构建基数无关的稀疏索引,提升数据过滤效果与查询性能,以从根本上解决长期困扰时序数据库的高基数问题。

Spring Cloud Huawei:服务治理升级,助力开发者实现高可用云原生微服务

SpringCloud Huawei的主要目标是让开发者更加方便、高效的使用Spring Cloud开发微服务应用,并与华为云服务无缝集成。在过去几年里,Spring Cloud Huawei坚持回馈开源生态,不绑定华为云服务,兼容Spring Cloud开发习惯和扩展,为开发者提供一站式开箱即用的注册发现、集中配置、服务治理能力。
特性升级:

  1. 支持请求上下文。可以在Feign、RestTemplate、WebMvc、WebFlux等技术中使用统一的请求上下文,降低认证鉴权、调用链、灰度发布等功能的代码开发难度和代码数量。
  2. 支持客户端隔离仓和客户端熔断。使用简单的单机算法,提供动态的、分布式的故障检测和过载防护能力。
  3. 支持基于标记的流控策略,满足流量削峰去谷、公平使用资源等可靠性场景需要。
  4. Spring Cloud Huawei已经广泛应用于政府、银行、电商以及传统制造行业。

Sermant:云原生无代理服务网格重大升级,为非侵入服务治理带来全新体验

Sermant作为云原生无代理服务网格,致力于从非侵入、高性能、插件化三个技术方向来解决云原生时代微服务的治理功能快速演进问题。相较于SDK,业务应用以非侵入的方式零代码改造接入Sermant,并且Sermant接入后性能对比Service Mesh提升显著,插件化的架构也给用户带来治理能力解耦、业务应用无感知的优秀体验。

特性升级:

1.Agent可观测性提升:无需任何额外辅助中间件,即可了解所有Sermant Agent健康状态,包括进程内任何异常情况,通过自带监控服务,一屏了然。

2.基于路由规则模型统一和链路染色:基于统一规则,支持各类复杂场景的流量治理,如全链路灰度发布,压测流量Mock,同机房调用路由等。

3.系统规则流控和负载自适应流控:限流降级告别各个应用手填参数,系统动态根据自身情况,自行进行智能流控。

4.离群实例摘除:杜绝单实例异常引发的微服务雪崩式故障。

5.可用性治理能力增强:避免同机房路由等场景下,因同机房单服务故障造成整机房服务不可用。

活动期间,华为云开源分论坛的议程吸引了众多参会者前往会场参会。除此之外,华为云开源还深度参与了展区、CodeLabs训练营、极客挑战赛等环节,现场与开发者们进行深度交流与互动。未来,华为云开源将继续坚持开源开放,践行技术普惠,使能开发者轻松使用云原生技术,快速构建云原生应用。

 

点击关注,第一时间了解华为云新鲜技术~

与华为云5大开源项目发布与更新,助力开发者实现应用创新相似的内容:

华为云5大开源项目发布与更新,助力开发者实现应用创新

摘要:华为开发者大会2023(Cloud)期间,由华为云开源主导的“5大开源项目发布与更新,多种底层能力助力开发者实现应用创新”分论坛圆满落幕。 本文分享自华为云社区《HDC.Cloud 2023 |华为云5大开源项目发布与更新,助力开发者实现应用创新》,作者:华为云开源。 华为开发者大会2023(

11个开源项目,5位技术大咖…华为云亮相2023开放原子全球开源峰会

摘要:华为云受邀参加了2023开放原子全球开源峰会中开源数据库、开源安全技术与实践等分论坛,并承办了云原生分论坛 2023年6月13日,由2023全球数字经济大会组委会主办,开放原子开源基金会、北京市经济和信息化局、北京经济技术开发区管理委员会承办的2023开放原子全球开源峰会在北京圆满落幕。本次峰

openGemini v0.2.0版本正式发布:5大特性全面增强

摘要:openGemini是华为云面向物联网和运维监控场景开源的一款云原生分布式时序数据库,兼容InfluxDB API,具有高性能、高并发、高扩展等特点。 openGemini是华为云面向物联网和运维监控场景开源的一款云原生分布式时序数据库,兼容InfluxDB API,具有高性能、高并发、高扩展

浅析华为云Astro的5大关键能力技术

摘要:本文以技术方案视角,对华为云Astro低代码平台的一些核心功能进行简要介绍。 背景介绍 低代码开发基于可视化开发的概念,结合了云原生和多终端体验技术,它可以在大多数业务场景中,帮助企业显著的提升效率。同时为专业开发者提供了一种全新的高生产力开发方式,让不懂代码的人通过“拖拉拽”开发组件来完成应

掌握这5大功能,解锁鲲鹏开发新发现

摘要:目前,鲲鹏亲和开发框架提供:场景化SDK、启发式编程、鲲鹏亲和分析、鲲鹏调试器、远程实验室等功能,降低开发应用难度,方便开发者使用鲲鹏架构提供的软硬协同能力,提升开发效率。 本文分享自华为云社区《掌握这5大功能,解锁鲲鹏开发新发现》,作者:华为云社区精选 。 本文主要介绍鲲鹏开发框架插件工具能

毕业季 | 程序员初入职场必备软件开发神器,华为云Astro带你开启新篇章

摘要:5分钟写出应用,10分钟开发大屏,新手程序员必学技能之华为云Astro,快来get。 本文分享自华为云社区《毕业季 | 程序员初入职场必备软件开发神器,华为云Astro带你开启新篇章》,作者:华为云社区精选 。 这一届初入IT职场的毕业生有多难? 既要在“最难”就业季里过关斩将,又要面对生成式

一文搞懂5种内存溢出案例,内含完整源码

本文分享自华为云社区《10分钟搞懂各种内存溢出案例!!(含完整源码,建议收藏)》,作者:冰 河。 作为程序员,多多少少都会遇到一些内存溢出的场景,如果你还没遇到,说明你工作的年限可能比较短,或者你根本就是个假程序员!哈哈,开个玩笑。今天,我们就以Java代码的方式来列举几个典型的内存溢出案例,希望大

以开放安全底座赋能全球开发者,华为云构筑云原生安全防护体系

摘要:华为开发者大会2023(Cloud)期间,华为云面向全球行业领袖、技术专家、社区大咖,举办“99%安全事件5分钟内闭环——华为云安全运营创新与实践”专题论坛。 在华为开发者大会2023(Cloud)期间,华为云面向全球行业领袖、技术专家、社区大咖,举办“99%安全事件5分钟内闭环——华为云安全

华为云CodeArts Artifact,5大特性守护制品质量与安全

摘要:2023年2月23日,华为云CodeArts Artifact制品仓库服务正式上线,目标进一步赋能企业伙伴与开发者,实现软件作业中可信制品生产与应用活动快速落地,提高软件交付效率与质量。 本文分享自华为云社区《安如泰山 华为云发布制品仓库CodeArts Artifact》,作者:华为云头条。

ROMA Connect: 5大联接能力+4大集成能力,推进企业数字化转型

摘要:ROMA Connect是一个全栈式的应用与数据集成平台,源自华为数字化转型集成实践,聚焦应用和数据连接,适配多种企业常见的使用场景。 本文分享自华为云社区《数据融合集成平台ROMA Connect,推进企业数字化转型》,作者:华为云PaaS服务小智 。 前言 高新科技突飞猛进的今天,企业不断