Security DoS conditions
This is one of the most severe classes of Denial of Service attacks as it normally only requires a single attacking machine to take down an application server. There are many prospective areas for security review of application DoS conditions, specifically – improper handling of data, encryption and compression services, data parsing and processing, user session management, etc.
In our many years of experience, we are yet to see the first web application that would not be susceptible to application level DoS before its first availability security assessment.
Performance engineering
It’s an extensive and complicated field of knowledge that requires a lot of software engineering skill and performance testing know-how. To ensure optimal application performance under load, our experienced performance engineers perform architecture performance review, back-end and front-end performance profiling, code review, analysis of Virtual Machine and Garbage collector utilization, and suggest performance optimizations.
This can have a dramatic effect on application performance and the number of users it can service with the same hardware and running cost. It also significantly raises the bar for a DDoS attack, requiring a much larger offending botnet to achieve Denial of Service.