spring-cloud-huawei:在SpringCloud中使用ServiceComb的能力

本文介绍了如何在SpringCloud中使用Apache ServiceComb,一个基于Reactive、轻量级的微服务框架。ServiceComb是Apache首个微服务框架,提供服务治理、负载均衡等功能。spring-cloud-huawei项目旨在使SpringCloud用户能利用ServiceComb能力,目前实现了服务发现,未来将支持分布式事务和灰度发布。文章详细讲解了SpringCloud的扩展机制和ServiceComb的配置使用,还提供了一个示例项目帮助读者快速上手。

Apache ServiceComb是什么?

 

无论是 SOA,还是微服务架构;无论是平台化,还是中台战略,有一条原则始终都没有变过,那就是抽象,将公共的能力抽象出来,将最核心的研发人员投入到公共的服务、框架中,做到最稳定,以此来降低业务服务的复杂度,未来的趋势一定是,平台越来越厚重,业务越来越轻量级。微服务框架ServiceComb就是为此而生,将服务之间的通信、注册发现、服务治理、负载均衡、容错等能力抽象出来,供业务服务使用。

 

如果要用一句话概括 Apache ServiceComb 的特点,那就是:

 

Apache ServiceComb 是一个 Reactive 的、轻量级的微服务框架。

 

其底层依赖于 Vert.x,Vert.x 基于 Netty,全异步非阻塞通信,在各种压力测试对比中,Vert.x 都是名列前茅,被誉为“目前最快的Java框架”。

 

Apache ServiceComb 是 Apache 下毕业的第一个微服务框架,在这之前,此框架在华为内部孕育多年,如今已经被广泛使用。

 

Apache ServiceComb 更是支持多语言,目前包含 Java 客户端 java-chassis、Go 客户端 go-chassis,ServiceMesh 实现 mesher。

 

spring-cloud-huawei的目标是什么?

在 Java 领域,Spring 是当仁不让的事实标准,覆盖率非常高,SpringCloud 依托于 Spring 强大的用户基础,在微服务架构领域,有着非常多的用户。在社区,为了让原来使用 SpringCloud 的用户能够使用 Apache ServiceComb 的能力,在商业,为了让原来使用SpringCloud 的用户能够更方便的迁移到华为公有云,spring-cloud-huawei 面世。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值