By default, all registered pairs across all registered DEX contracts will have their order matching process running in parallel. However, to ensure the absence of race condition or non-determinism, contract developers need to understand the following constraints; if not followed, their contracts will not have their orders matched.