SOFARegistry adalah pusat pendaftaran layanan tingkat produksi, ketepatan waktu tinggi, dan ketersediaan tinggi yang bersumber terbuka oleh Ant Financial. SOFARegistry awalnya berasal dari ConfigServer Taobao. Selama sepuluh tahun terakhir, dengan perkembangan bisnis Ant Financial, arsitektur pusat pendaftaran telah berevolusi ke generasi kelima. Saat ini, SOFARegistry tidak hanya sepenuhnya melayani bisnis Ant Financial sendiri, tetapi juga melayani banyak mitra bersama dengan Ant Financial Technology, dan juga kompatibel dengan ekosistem open source. SOFARegistry mengadopsi arsitektur AP, mendukung dorongan tepat waktu tingkat kedua, dan mengadopsi arsitektur berlapis untuk mendukung ekspansi horizontal tanpa batas.
Mendukung penerbitan layanan dan berlangganan layanan
Mendukung dorongan aktif ketika layanan berubah
Antarmuka REST yang kaya
Mengadopsi arsitektur berlapis dan sharding data untuk mendukung koneksi masif dan data masif
Mendukung pencadangan multi-salinan untuk memastikan ketersediaan data yang tinggi
Berdasarkan kerangka komunikasi SOFABolt, pemberitahuan layanan online dan offline disediakan dalam hitungan detik.
Arsitektur AP untuk memastikan ketersediaan di bawah partisi jaringan
Kompilasi memerlukan JDK 8 ke atas, Maven 3.2.5 ke atas.
JDK 6 ke atas diperlukan untuk dijalankan, dan JDK 8 ke atas diperlukan untuk dijalankan di sisi server.
**Disarankan untuk menggunakan JDK 8. JDK 16 belum diuji dan mungkin memiliki masalah kompatibilitas.