Multi-Source Replication on MySQL
===

I'm looking to to keep data from several tables in sync with each other across several MySQL servers (more than two). The current used version of MySQL is 5.5 and the operating system being used is Windows 7. 

I've explored several options using additional addons such as tungsten replicator and galera cluster but both of these would if I'm not mistaken require cygwin or mingw to be installed along with other things like ruby which is not desired as this would be for a production environment.

Additionally I've looked at federated tables but I need the mysql server to be able to resync itself to the other tables if it went offline which would not occur with a federated table.

Is there a way to sync multiple tables across several servers with failover capability in MySQL?
