I am using Amazon Web Servers where I have an NFS file system that I mount to several other servers. One mount is shared between about 20 servers and the primary function of the servers is for a web application. While this is nice for now, will solution run into problems such as:
- Race Conditions
- High CPU utilization from file locking
- Other unforeseen problems?
Is there a different way I should be sharing file systems accessed by multiple servers?