You could go beyond normal rails caching and manually use Redis to nail the DB problems as well - each time new data is requested Marshal dump the results into Redis, then do a failover query of Redis before hitting AR for each query. You could probably serve that volume of requests with simply the standard shared database if you had enough Redis storage space.
-- You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/heroku?hl=en.
