« HotPads Shows the True Cost of Hosting on Amazon | Main | New Book: Even Faster Web Sites: Performance Best Practices for Web Developers »
Friday
Jun052009

SSL RPC API Scalability

Hi all!

So nice to start discussing cool things in this even cooler forum :)

I am having a problem .. which i believe is already solved but i would love someone confirming actual experience with the same topic.

We are building a client / server architecture, consisting of a web server part and many clients.
Transport will be provided as either XML-RPC / SOAP / JSON or all at once.
All of the communication has to be encrypted and passed within SSL3.

We expect a high load when the application starts (> 2000 concurrent requests).
Combine this with xml parsing for the rpc api, things really look ugly :)
So it's a big mess :)

It will not be that much database bound behind the api - mostly files will be transferred from the server to the clients and simple api for control.

So it's pretty much a matter of 'what-to-do-with-ssl'.

I was thinking of hardware - NetApp or a similar application accelerator.
Can anyone give examples of a hardware piece that combines: Load balancer / SSL accelerator?

I have also been reading about open source software Load Balancers but i really doubt it would meet the needs. Anyone having the same experience (or had) ? :)

Thanks, all!

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>