Published SOFARegistry v5.3.0, the main changes are as follows:
i. session data and enhanced data consistency, and failure of the regular data than the data capacity
ii. Support Publisher and Subscriber blacklist concerns and data cleansing capabilities
iii. dataserver start of the correction in a larger number of nodes can not be achieved when the working status issues
iv. dataserver start the repair process on the issue of access to data by the clean task interference
v. repair dataserver memory expansion up issues, as well as expansion of data synchronization problem of incomplete
vi. optimization task takes time to confirm the logical thread larger cause blocking problems
vii. Optimization of meta start of a number of failures leader
Abstract
This version mainly adds the consistency of sessionserver and dataserver to maintain data consistency, and fixes dataserver data backup and data synchronization bugs, and incorporates some internal features.
Enhancement
- add commons-collections version 3.2.2
Feature
Bug Fix
- Datum version number is generated when writing to memory #56
- More data nodes cannot reach the working state problem #55
- DataServer reaches working state but data is not synchronized #54
- DataServer expansion data synchronization process is affected by cleanup tasks #53
- DataServer expansion or node change causes data migration process to increase memory #52
- Publish new task asynchronously, configure independent thread pool current limit #51
- Push task to confirm thread blocking problem #50
- Add sofa hessian blacklist #38
- Client fast chain breakage data can not be cleaned up #37
- After the client sends a sub successfully, it is not guaranteed to subscribe to the data. #36
- Sometimes receive "Not leader" response from leader in OnStartingFollowing() #31
- During meta startup, leader may not register itself #30
SOFARegistry
SOFARegistry ants gold dress open source a production-level, time-sensitive, high availability service registry. SOFARegistry earliest origins in Taobao ConfigServer, decades, with business development ants gold dress, registry architecture has evolved to the fifth generation. Currently SOFARegistry not only comprehensive services in the ant gold suit of its own business, but also with ants financial technology services many partners, but also compatible with open source ecosystem. SOFARegistry using AP architecture to support push-second time-sensitive, while using a layered architecture supports unlimited horizontal expansion.
Features
- Support service publishing and subscription services
- When the active push support service changes
- Rich REST interface
- Using a layered architecture and data fragmentation, massive support and massive data connection
- Support multi-copy backup to ensure data availability
- Based SOFABolt communications framework, the service level notifications second offline
- AP architecture, to ensure the availability of lower network partition