I have an application that the admins can create photo albums and usually, these albums have more than a hundred photos.
Carrierwave + uploadfy.swf are used to handle the files and send them to S3 (located in São Paulo/Brazil). The app runs on linode in Atlanta. And all the admins are from Brazil and lately it’s been very laggy to uploa. I know the file needs to travel a very long way when leaving my computer in Brazil, going to Atlanta and then the server sending it back to Brazil. I’ve talked to the guys at linode and they say the problem is with a node on amazon’s network and they can do nothing about it.
When I run things locally, everything’s very fast as expect. I’d like to know how can I debug on the production server to catch this lag. Or if I just move the server and the files closer.