1. A computer system capable of asynchronously replicating data from a storage volume maintained at a first computer to a storage volume maintained at a second computer, the computer system comprising: a first computer configured to receive one or more write operations directed to the storage volume maintained by the first computer, cache the one or more write operations in a write-back cache, segregate the one or more write operations in the write-back cache into a bucket utilizing a zero buffer copy mechanism, and transmit the bucket from the write-back cache to the second computer asynchronously, wherein one or more duplicate write operations are eliminated in the write-back cache prior to transmitting the bucket to the second computer; and a second computer configured to receive the bucket at the second computer and apply the write operations in the bucket to the storage volume maintained by the second computer.