com.alipay.sofa:registry-server-meta

[SOFA] Registry.

License

License

GroupId

GroupId

com.alipay.sofa
ArtifactId

ArtifactId

registry-server-meta
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-server-meta
Project Organization

Project Organization

The Ant Financial

Download registry-server-meta

How to add to project

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

Dependencies

compile (13)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter jar
com.alipay.sofa : registry-remoting-api jar 5.4.3
com.google.guava : guava jar 18.0
com.alipay.sofa : registry-common-util jar 5.4.3
com.alipay.sofa : registry-remoting-bolt jar 5.4.3
com.alipay.sofa : registry-remoting-http jar 5.4.3
com.alipay.sofa : registry-common-model jar 5.4.3
com.alipay.sofa.common : sofa-common-tools jar 1.0.12
com.alipay.sofa : hessian jar 3.3.8
io.netty : netty-all jar 4.1.25.Final
org.hibernate : hibernate-validator jar
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.26
com.alipay.sofa : registry-store-jraft jar 5.4.3

test (5)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar
junit : junit jar 4.12
org.mockito : mockito-core jar 1.10.19
org.powermock : powermock-module-junit4 jar 1.6.6
org.powermock : powermock-api-mockito jar 1.6.6

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