Ruby on Rails Wednesday, July 24, 2013

Additionally what does "hundreds of users" mean? Hundreds of simultaneous users or hundreds of registered users who log in once a month.

How big is your product catalogue? Do you have a lot of products or only a few? How important is search?

A basic setup could be:

1) Nginx to receive the requests and serve up static assets
2) Varnish to get the requests from nginx and provide a level of caching on dynamic but non live information
3) Unicorn to receive the requests from varnish and pass it on to the Rails app

If caching does not help you significantly then drop step 2 and nginx talks straight to unicorn

For a database we go with PostgreSQL. Nothing special, it works.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CALxYQy5pfNUa-cQSZnd_rWmpRH1b%2Bk7-qqmwEnbaGhPCaEXeGg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment