A synchronization system should be created to provide background synchronization of DNS server zone-related data to and from the DNSMin database, according to synchronization policies. This process should be entirely asynchronous and executed through a stand-alone Python process that uses Redis for signaling and locking. The solution should introduce the concept of synchronization policies that can be configured at both server and zone level as a starting point.
A synchronization system should be created to provide background synchronization of DNS server zone-related data to and from the DNSMin database, according to synchronization policies. This process should be entirely asynchronous and executed through a stand-alone Python process that uses Redis for signaling and locking. The solution should introduce the concept of synchronization policies that can be configured at both server and zone level as a starting point.