Was thinking it would be great to use a multicast reliable datagram protocol for replication; that would allow keeping multiple consumers up to date without consuming multiples of the provider's network bandwidth. A decent MRDP would also make for more efficient MMR at the same time. In syncrepl the refresh phase would still occur over a regular TCP session, but the transition to persist phase could include a multicast group membership. This may be better suited to the ldapext mailing list, but thought I'd get some early feedback here first.