About the Region Commit Protocol

It is recommended that region commit is used with journaling enabled.

Without a number argument, one region is required to acknowledge the transaction before it is committed.

When a transaction engine (TE) receives a commit request, the TE asynchronously broadcasts the commit to all available nodes, (SMs and TEs).

About the Region:N Commit Protocol

N number of distinct regions must acknowledge before the transaction is committed.