SOFARegistry ist ein produktionstaugliches, hochaktuelles und hochverfügbares Service-Registrierungszentrum, das von Ant Financial als Open-Source-Lösung bereitgestellt wird. SOFARegistry entstand ursprünglich aus Taobaos ConfigServer. Mit der Geschäftsentwicklung von Ant Financial hat sich die Registrierungscenter-Architektur in den letzten zehn Jahren zur fünften Generation weiterentwickelt. Derzeit bedient SOFARegistry nicht nur das eigene Geschäft von Ant Financial vollständig, sondern bedient neben Ant Financial Technology auch viele Partner und ist auch mit dem Open-Source-Ökosystem kompatibel. SOFARegistry übernimmt die AP-Architektur, unterstützt zeitnahen Push der zweiten Ebene und übernimmt eine mehrschichtige Architektur, um eine unbegrenzte horizontale Erweiterung zu unterstützen.
Unterstützen Sie Service-Veröffentlichungen und Service-Abonnements
Unterstützen Sie aktives Push, wenn sich der Dienst ändert
Umfangreiche REST-Schnittstelle
Einführung einer mehrschichtigen Architektur und Daten-Sharding zur Unterstützung großer Verbindungen und großer Datenmengen
Unterstützt die Sicherung mehrerer Kopien, um eine hohe Datenverfügbarkeit sicherzustellen
Basierend auf dem SOFABolt-Kommunikationsframework werden Service-Online- und Offline-Benachrichtigungen innerhalb von Sekunden bereitgestellt.
AP-Architektur zur Gewährleistung der Verfügbarkeit unter Netzwerkpartitionen
Für die Kompilierung ist JDK 8 und höher, Maven 3.2.5 und höher erforderlich.
Für die Ausführung sind JDK 6 und höher und für die Ausführung auf der Serverseite JDK 8 und höher erforderlich.
**Es wird empfohlen, JDK 8 zu verwenden. JDK 16 wurde nicht getestet und kann Kompatibilitätsprobleme aufweisen.