My company currently runs several clusters of webservers while using Gluster to replicate the files within each cluster. It works flawlessly with one major exception: our developers really like to write to the brick in large quantities, thus completely breaking Gluster (even with auto-heal).
I'm looking at alternatives and I've run across csync2 and lsyncd, does anyone have experience with these two different setups that can maybe give some input on the differences and possible caveats?
There would be shared web files with nginx/php-fpm serving them.
[link][2 comments]