Methods, apparatuses, and products are disclosed for session replication
that include enqueueing sessions on a replication queue and flushing
enqueued sessions, from the replication queue to a replication peer, in
dependence upon flushing criteria, for storage on a replication medium.
The replication medium may be non-volatile storage in a database or
remote random access memory. Flushing may be carried out periodically or
in dependence upon replication queue depth. Flushing may include
aggregating sessions from the replication queue for transmission to the
replication peer.