Reliable delivery means the message transport mechanism promises that a message received by the transport will be transmitted to its intended recipient, will not be duplicated, and will have deterministic ordering.
Reliable delivery should not be confused with guaranteed delivery.
|
Reliable delivery can make designing a client or service much easier, but because reliable delivery requires a substantial overhead in computational and network resources, it should not be used when unreliable delivery will do.
|