com.alipay.sofa:registry-client-all

A high-performance, high-extensibility, production-level Java Registry framework.

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.alipay.sofa
ArtifactId

ArtifactId

registry-client-all
Last Version

Last Version

5.4.3
Release Date

Release Date

Type

Type

jar
Description

Description

com.alipay.sofa:registry-client-all
A high-performance, high-extensibility, production-level Java Registry framework.
Project URL

Project URL

http://github.com/alipay/sofa-registry
Project Organization

Project Organization

The Ant Financial
Source Code Management

Source Code Management

http://github.com/alipay/sofa-registry/tree/master

Download registry-client-all

How to add to project

<!-- https://jarcasting.com/artifacts/com.alipay.sofa/registry-client-all/ -->
<dependency>
    <groupId>com.alipay.sofa</groupId>
    <artifactId>registry-client-all</artifactId>
    <version>5.4.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.alipay.sofa/registry-client-all/
implementation 'com.alipay.sofa:registry-client-all:5.4.3'
// https://jarcasting.com/artifacts/com.alipay.sofa/registry-client-all/
implementation ("com.alipay.sofa:registry-client-all:5.4.3")
'com.alipay.sofa:registry-client-all:jar:5.4.3'
<dependency org="com.alipay.sofa" name="registry-client-all" rev="5.4.3">
  <artifact name="registry-client-all" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.alipay.sofa', module='registry-client-all', version='5.4.3')
)
libraryDependencies += "com.alipay.sofa" % "registry-client-all" % "5.4.3"
[com.alipay.sofa/registry-client-all "5.4.3"]

Dependencies

compile (6)

Group / Artifact Type Version
com.alipay.sofa : bolt jar 1.4.6
com.alipay.sofa : hessian jar 3.3.6
com.alipay.sofa.common : sofa-common-tools jar 1.0.12
com.alipay.sofa.lookout : lookout-api jar 1.5.2
io.netty : netty-all jar 4.1.25.Final
org.slf4j : slf4j-api jar 1.7.21

Project Modules

There are no modules declared in this project.

SOFARegistry

Build Status license Coverage Status maven

SOFARegistry 是蚂蚁金服开源的一个生产级、高时效、高可用的服务注册中心。SOFARegistry 最早源自于淘宝的 ConfigServer,十年来,随着蚂蚁金服的业务发展,注册中心架构已经演进至第五代。目前 SOFARegistry 不仅全面服务于蚂蚁金服的自有业务,还随着蚂蚁金融科技服务众多合作伙伴,同时也兼容开源生态。SOFARegistry 采用 AP 架构,支持秒级时效性推送,同时采用分层架构支持无限水平扩展。

功能特性

  • 支持服务发布与服务订阅
  • 支持服务变更时的主动推送
  • 丰富的 REST 接口
  • 采用分层架构及数据分片,支持海量连接及海量数据
  • 支持多副本备份,保证数据高可用
  • 基于 SOFABolt 通信框架,服务上下线秒级通知
  • AP 架构,保证网络分区下的可用性

需要

编译需要 JDK 8 及以上、Maven 3.2.5 及以上。

运行需要 JDK 6 及以上,服务端运行需要 JDK 8及以上。

文档

贡献

如何参与 SOFARegistry 代码贡献 

致谢

SOFARegistry 最早源于阿里内部的 ConfigServer,感谢毕玄创造了 ConfigServer,使 SOFARegistry 的发展有了良好的基础。同时,部分代码参考了 Netflix 的 Eureka,感谢 Netflix 开源了如此优秀框架。

开源许可

SOFARPC 基于 Apache License 2.0 协议,SOFARPC 依赖了一些三方组件,它们的开源协议参见依赖组件版权说明

com.alipay.sofa

Alipay

Ant Group Open Source

Versions

Version
5.4.3
5.4.2
5.4.1
5.4.0
5.3.0
5.2.1
5.2.0