Note that there are some explanatory texts on larger screens.

plurals
  1. PORabbitMQ vs GAE
    primarykey
    data
    text
    <p>I'm programming a real-time mobile game that exchanges messages in real time and I would like to know what should I choose from: RabbitMQ or GAE. I know that GAE is a solution that works and makes my programming much faster since almost everything is already implemented, but on a long run I don't know if I'm willing to pay those really high prices - so it comes down to implementing some other message exchange service on my own servers, so I'm thinking about RabbitMQ.</p> <p>The thing that worries me is that the RabbitMQ nodes can be added to a cluster, but if GAE uses 1.000 instances, how much RabbitMQ nodes would it take to handle the same load, because I really don't want to have 1.000 nodes in a cluster, which means I have to rent 1.000 VPSs.</p> <p>So, that is why I'm trying to determine how much rabbitmq nodes (in a cluster) would it take to handle 1 million of users. I'm trying to compare that to Google Appengine Instances. Let's say my application on GAE should process the following: - 10.000 requests/second - 1000 instances running </p> <p>I know we can't really compare those, but let's do it anyway. I want to know the following questions:</p> <p><strong>1. I want to handle 10.000 requests/s (each request needs to be a permanent connection that takes at least 1-10 minutes):</strong></p> <p>a) How many GAE instances would be needed for that to be feasible?</p> <p>b) How many nodes in a cluster would be needed with RabbitMQ for it to work?</p> <p><strong>2. I want a comparison to RabbitMQ with 1.000 GAE instances:</strong></p> <p>a) How much work can 1 GAE instance do compared to 1 cluster node in RabbitMQ?</p> <p><strong>3. What would you choose:</strong></p> <p>a) I know you'll all say GAE, because it's really easy, already is prepared, etc.</p> <p>b) But then again, are we willing to pay all that. Not to mention that Google has some restrictions as the author is talking about them here: <a href="http://www.carlosble.com/2010/11/goodbye-google-app-engine-gae/" rel="nofollow">http://www.carlosble.com/2010/11/goodbye-google-app-engine-gae/</a> . </p> <p>Thanks for all the valuable answers</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload