Live database synchronization is one of the most challenging engineering problems of current IT architecture. In cases where on-premise CRM synchronization with cloud versions, distributed transactional logs or local application cache synchronization with central databases are involved, the margin of latency is counted in milliseconds. With any delay present, race conditions, merge conflicts, locks and …
Continue reading →