One mental block I have is load balancers, and I like how AWS/ec2 handles this for you.
BUT, I like dedicated servers for the performance and cost benefits etc.
I'd love if someone who is well versed with load balancers could give me an idea of what kind of load balancer I would need for the following:
- clients will be upload xml files to my server at a very high rate, up to 1000 per second. The application can handle this, and that's not really a problem as it was built with the design that you can add more nodes (front + backend db servers) to sustain this kind of load.
The only problem for me is trying to predict the type of load balancer I would need.
I would love if I could get away with a dedicated server and using HA proxy, but I'm not sure even if a single server could sustain 1K xml documents per second.
The average size of the XML document varies between 5-30 KB.