com.alipay.sofa:registry-common-util

[SOFA] Registry.

License

License

GroupId

GroupId

com.alipay.sofa
ArtifactId

ArtifactId

registry-common-util
Last Version

Last Version

5.4.3
Release Date

Release Date

Type

Type

jar
Description

Description

[SOFA] Registry.
Project URL

Project URL

http://www.antfin.com/registry-common-util
Project Organization

Project Organization

The Ant Financial

Download registry-common-util

How to add to project

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

Dependencies

compile (5)

Group / Artifact Type Version
com.alipay.sofa.common : sofa-common-tools jar 1.0.12
com.google.guava : guava jar 18.0
com.alipay.sofa : registry-core jar 5.4.3
io.dropwizard.metrics : metrics-core jar 4.0.2
io.netty : netty-all jar 4.1.25.Final

provided (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.21

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
ch.qos.logback : logback-classic jar
ch.qos.logback : logback-core jar

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