Yes! there are still lots of system being deployed in one single VM (I believe they will be moved to PASS soon !).
for these poor deployed babies , this article talk about , how to optimize the performance from UI and business angle .
– html UI filter. gray the submit button for 5 seconds after click
– JS submit filter. limit every 5 seconds can submit form once
– cache all static pages
– e.g. uid filter.cache result <uid, result>, for same user request within 5 seconds , return from cache.
– K-V Cache. only get first X thousands requests.
-Process the request items in service.
-split data into different time range of processing .