In a replication system, guaranteed delivery means that all data-changing operations or procedure invocations published by a primary database are guaranteed to be received by the subscribing replicate database, regardless of any hardware, software, or network problems that might interfere with replication.
The main mechanism used to provide guaranteed delivery is a stable queue, which records the replicated transactions in a nonvolatile form (on disk), until the subscribing replicate database confirms that it received them.