ServiceComb

ServiceComb #

子项目 #

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

apache/servicecomb-java-chassis

Github stars #

开箱即用 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/

参考: