SOFARegistry é um centro de registro de serviços de nível de produção, alta pontualidade e alta disponibilidade, de código aberto da Ant Financial. SOFARegistry originou-se originalmente do ConfigServer do Taobao Nos últimos dez anos, com o desenvolvimento de negócios da Ant Financial, a arquitetura do centro de registro evoluiu para a quinta geração. Atualmente, o SOFARegistry não apenas atende plenamente os próprios negócios da Ant Financial, mas também atende muitos parceiros junto com a Ant Financial Technology e também é compatível com o ecossistema de código aberto. SOFARegistry adota arquitetura AP, suporta push oportuno de segundo nível e adota uma arquitetura em camadas para suportar expansão horizontal ilimitada.
Publicação de serviços de suporte e assinatura de serviços
Suporta push ativo quando o serviço muda
Interface REST rica
Adotando arquitetura em camadas e fragmentação de dados para suportar conexões e dados massivos
Suporta backup de múltiplas cópias para garantir alta disponibilidade de dados
Com base na estrutura de comunicação SOFABolt, as notificações de serviço online e offline são fornecidas em segundos.
Arquitetura AP para garantir disponibilidade em partições de rede
A compilação requer JDK 8 e superior, Maven 3.2.5 e superior.
O JDK 6 e superior são necessários para execução, e o JDK 8 e superior são necessários para execução no lado do servidor.
**Recomenda-se usar o JDK 8. O JDK 16 não foi testado e pode apresentar problemas de compatibilidade.