I am developing a website that will have thousands of hits per day. The site is financial market-oriented, so obviously there will be a lot of market data on the site. We retrieve this data via a third party API's that return XML. (Unfortunately, these aren't actual web services... they are URL's with parameters that return XML, which I serialize into objects). Naturally, this data is constantly changing.
I would like to know the best approach to handle this ever-changing data that does not cripple my site performance-wise. There are a few things I want to pay particular attention to:
Slow response times from the third party service: In the event that a response takes longer than it should, I don't want my site to choke on it. And if that service is taking too long to respond to one request, there may be a backlog that quickly grows out of control if I have several hundred users at the same time.Application performance on my end: Once the da ...
Go to the complete details ...