Have you considered publish/subscribe replication?