Advice On Web App That Needs to Read and Write Files

Hi,

I have a situation where I need to build a front end Web App that
invokes Ruby scripts to read and write CSV files. In some cases, the
CSV files can contain hundreds of columns and thousands of rows. And,
the number of requests to read or write can be in the many thousands.

I’ve been reading some of the other posts that compare options like
Phusion Passenger, Sinatra and Unicorn but, in all of those comparisons,
it appears that the users were trying to read and write databases, not
files.

Does anyone have any advice on what would be an easy and straightforward
option to achieve this?

I tried to play with CGI and instantly realized that I need a better
option.

BTW, I don’t know if it’s a factor but the Ruby scripts that current
read and write the CSV files use the FasterCSV gem.

Thanks,

Frank