Los eventos de sincronización sirven para separar entregas de mensajes, de modo que todos los procesos correctos entreguen cualquier otro mensaje antes o después de la entrega del de sincronización. Es decir, que la entrega un par de mensajes es ordenada para cualquier par de mensajes que incluya al menos uno de sincronización. Se puede utilizar en grupos de procesos, para notificar de la entrada o salida de miembros, o cualquier otra información vital para que el grupo procese los mensajes ordinarios de forma coherente.