Measuring performance of two application servers for Java developed Web Services under heavy loads

  • Author(s) / Creator(s)
  • Businesses are increasingly migrating legacy web applications towards Web Services (WS). However, there is a limited choice available for platforms which can support this technology. Furthermore, these same legacy applications are increasingly the prey of DDoS attacks in order to deprive businesses of their ability to operate normally. Many security mechanisms exist to protect the confidentiality and the integrity of Web Services but there is little emphasis on availability. During this project, I have developed a secure java Web Service which I deployed on two separate platforms, the Oracle Business Process Execution Language (BPEL) Process Manager (PM) as well as the Sun Java System Application Server 9.1 under a Windows operating system. I then tested the performance of these afore mentioned configurations by exposing them to heavy concurrent load situations with varying types of requests. Results were concluding as both platforms were vulnerable to DDoS attacks but yet performed very differently. The Sun platform's latency was at best 5 times higher than the Oracle platform, and its throughput was in the
    best scenario four times lower than its Oracle counterpart.

  • Date created
  • Subjects / Keywords
  • Type of Item
    Research Material
  • DOI
  • License
    Attribution-NonCommercial 4.0 International