I've read about Websphere's Data Replication Services (DRS), which is the backbone of its clustering services.
What I don't know is what is its implementation - how does it transfer data and reconcile possible differences? Is it based on RMI or JMS or something altogether different?