I'm working on setting up autoscaling on EC2; Instances will be running a web app with big traffic spikes. The first solution I tried for syncing files across instances (since the web app will write files to disk) was S3 with s3fs for mounting. However, even light load testing resulted in s3fs hogging the CPU (which is strange since s3fs is configured to use local cache).
Is there another way to utilize S3 for this purpose (possibly reconfigure s3fs), or do I need to look into other solutions?
Thanks.