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 是当仁不让的事实标准,覆盖率非常高,SpringC