I have a nodeJs server map application ( [url removed, login to view] ) that allows you to map geometry from SQL-Server.
I noticed that my application seems to get blocked if you scroll around and queue up say 50 tile requests.
When I use profiller on SQL-Server i see the requests are coming in one-by-one, despite the HTTP requests saying "Pending" on google chrome. I think my nodeJs server is queuing this requests and not processing them all at once.
When I want is for the problem to be identified and then fixed. If you quickly zoom-in scroll on a map and 50 requests are sent, I want SQL server to attempt to work on 50 queries (yes I know thats a bit nuts, but I can scale that back).
I will provide everything you need to get started with an example application and explain it to you. Access to your own sql server is recommended because you'll want to profile and test. I will provide the table/geometry needed.