SEDA: an architecture for well-conditioned, scalable internet services
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Load Balancing Servers, Firewalls, and Caches
Load Balancing Servers, Firewalls, and Caches
Fair Overload Handling Using Proof-of-Work Functions
SAINT '06 Proceedings of the International Symposium on Applications on Internet
Explicitly Controlling the Fair Service for Busy Web Servers
ASWEC '07 Proceedings of the 2007 Australian Software Engineering Conference
ConTest listeners: a concurrency-oriented infrastructure for Java test and heal tools
Fourth international workshop on Software quality assurance: in conjunction with the 6th ESEC/FSE joint meeting
Soa: principles of service design
Soa: principles of service design
Multithreaded java program test generation
IBM Systems Journal
Deadline and throughput-aware control for request processing systems
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
Adaptive run-time performance optimization through scalable client request rate control
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Hi-index | 0.00 |
Many service-oriented systems are not well equipped to guarantee that service time is optimized. We have specifically examined two industrial systems which implement service-oriented architectures in real, field environments. We discovered that both were not engineered to properly address surges in service request rate. In the absence of an integral solution, it is difficult and costly to (re-) engineer such a solution in the field. The challenge faced by this study was to deliver a low cost solution, without re-engineering the target systems. This paper introduces such a generic solution. The solution slows-down some components to deliver improvement in request service time. It was implemented, tested, and successfully applied to two industrial systems with no need to modify their logic or architecture. Experiments with those systems exhibited significant improvement in performance. These results have validated our solution and its industrial applicability across systems and environments.