ServiceComb

ServiceComb#

子项目#

ServiceComb 目前拥有三个主要的子项目

apache/servicecomb-java-chassis Github stars Language Last Tag Last commit#

开箱即用 Java 语言 微服务 SDK,含服务契约、编程模型、运行模型与通信模型四个部分,具备负载均衡、容错熔断、限流降级、调用链追踪等全面微服务治理能力,服务治理能力与业务逻辑隔离。

apache/servicecomb-service-center Github stars#

基于 Etcd 的高性能、高可用、无状态的 Golang 版分布式服务注册与发现中心,可实时服务实例注册、实时服务实例推送和服务间契约测试等。

apache/servicecomb-pack Github stars#

Apache ServiceComb Pack (原 ServiceComb Saga) 是提供了分布式事务最终一致性解决方案,用户只需要通过注解方式定义事务的执行方法以及撤销方法,ServiceComb Pack 框架会自动保证分布式事务执行的最终一致性。

其他#

apache/servicecomb-mesher Github stars#

A high performance service mesh implementation written in go

servicecomb-saga-actuator Github stars#

Apache ServiceComb Saga Actuator https://servicecomb.apache.org/

参考: