Skip to main content

Developer Guide

Notes for people working on zSYNC itself, or writing custom workers, rather than configuring pipelines in the interface.

If you are building an integration, you want Getting Started instead — none of this is needed to use zSYNC.

PageWhat it covers
Resource LockingHow zSYNC stops two runs from processing the same records at once, and what to do when a lock is held longer than it should be

Also relevant​

If you want to…Read
Run zSYNC locally to develop itLocal Development Setup
Write code inside a workerzSYNC Code Fields
Understand the data structure workers exchangeZebroo Sets
Know which module provides whatzSYNCs Odoo Modules
Document a worker you have writtenDocumenting Your Workers