Architecting and designing
  
Flag synchronous
A Flag Synchronous is a flag that indicates the message commences only when the sender has initiated the action and the receiver is ready to accept the message. The sender and receiver will wait indefinitely until both are ready.