hosting a high traffic facebook app (game)

Posted by z3cko on Stack Overflow See other posts from Stack Overflow or by z3cko
Published on 2010-05-22T14:43:22Z Indexed on 2010/05/22 15:00 UTC
Read the original article Hit count: 234

Filed under:
|
|
|
|

we are currently developing a high traffic facebook application. all the traffic will be within one month, where there are 500.000 to 1.000.000 expected users. after that month, the game is over and we have a winner - so the app will be archived.

we are currently planning to develop the application with ruby on rails and searching for hosting options that can deal with the traffic. the problem is not so much the users, but the peak values: we will have around 500.000 requests coming daily within a short timeframe (lets say within 3 minutes in the worst case)

we are expecting 500.000 to 1.000.000 users of the application, with peaks at 1:00pm (timezone GMT+1), where most (up to 80% of the users) will send most of the requests. the requests are from 11th of june to 11.july - after that, the app/game is closed/over.

we are currently developing an aggressive caching mechanism - currently we are thinking about 2 or 3 small apps/webservices, that will handle the load.

the load is distributed as follows: a) main application, cached data (11 screens, 200k each) b) voting: every day until 1:00pm (timezone GMT+1) - every user votes with about 10k data sent, high concurrent peak values!

questions:

  • is there any specific application setup that is recommendable?
  • are there any hosting partners that can be recommended?

thanks!

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about ruby