I would like to use GlusterFS to share Rails applications. Rails apps will run using Apache and Passenger. Do you see any problem in sharing Rails files? What about the tmp directory? If you do not know GlusterFS, it is like NFS but HA and load-balanced.
The idea is to deploy in one point, and immediately share the code with all servers. Plus any file uploaded or anything in /public will be shared immediately.
I am waiting for the second server to test this solution but I would like to know your thoughts.