DeCare Systems Ireland
HOME | ABOUT US | OUR SERVICES | AMAZON INTEGRATION | CLIENTS | NEWS | DSI BLOG | CONTACT US
 
Consultancy
Software Development
 












 
DSI’s Java Performance Lab

Every business application faces the same test: IT must solve business needs and perform as planned.  This philosophy is what drives DSI’s application development—and what separates us from typical development environments.

When we revised our pre-production testing practices and processes, two Quest tools became an integral part of the company’s new development environment;

  • JProbe and it’s Continuous Performance Management extension,
        CPM Toolkit

DSI’s Java Performance Lab gives both your business and technical management confidence in the scalability and performance of an application.  Implementing Quest’s Application Assurance Suite enhances our ability to deliver complex enterprise-level systems, ultimately achieving bottom line results for our clients:

  1. Reduced Project Timelines
  2. Measurably Higher Quality Output
  3. Reduce Developer Time & Costs
  4. Reduce Support Overheads

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Building performance into Java applications

    JProbe


    Using Quest Software's enterprise-class Java profiling tool, JProbe, DSI deliver Enterprise wide application quality.



    JProbe, a performance toolkit for Java code tuning, helps us to quickly diagnose and resolve performance issues in JavaEE and JavaSE applications at the line of code level.

    While Java Enterprise Edition (EE) and Standard Edition (SE) applications are extremely flexible and scalable, diagnosing and fixing performance and stability problems is complex. Development and production support teams spend countless hours responding to and isolating the root cause of performance and memory issues. Meanwhile, deadlines are missed, budgets are spent and end user experience is poor.
    Using Quest's JProbe Suite, we discover and fix the root cause of performance and memory issues in our Java applications. JProbe allows us to easily test applications without any code changes and pinpoint the performance problem down to the line of code. Automation and reporting features save both of us valuable time by performing code analysis during overnight builds and sending out detailed reports to our clients.


    CPM Toolkit brings brings Continuous Performance Management to Quest Software's JProbe.

    To incorporate the Continuous Performance Management methodology to our software development process, DSI developed a CPM Toolkit for both in house and client use.  Using JProbe as a platform, it automates the collection of performance data from JProbes' powerful Analysis Engines and generates benchmarks on which to base an application’s performance. 

    Read more on CPM Toolkit >>

     

    DSI’s Enhanced Development Process using JProbe

Why we use JProbe?

  • Helps us identify existing and potential performance issues, therefore reducing developer time required to diagnose and fix code issues.
  • Measures the impact of performance enhancements over the testing cycle.
  • Avoids the unnecessary and costly additions of hardware and software that would otherwise be required to reach SLA or transaction goals.
  • Improves application performance and scalability.
  • Identifies and resolves numerous application performance problems in development/test environment, eliminating any performance/availability issues in production.

PerformaSure

With PerformaSure, DSI accelerates the detection, diagnosis and resolution of business-threatening performance issues.

Intelligent JavaEE application diagnosis requires a tool that can trace problems through all JavaEE system components and code in context of the end-user experience by handling real-world user loads.

We use PerformaSure as a low-overhead performance diagnosis tool for distributed JavaEE applications running in a production or test environment. PerformaSure's exclusive Tag-and-Follow™ technology traces and reconstructs the execution path of end-user transactions across all the components of a clustered multi-tier JavaEE system, allowing application administrators, DBAs, developers and QA to work together to diagnose and resolve performance bottlenecks quickly and easily.

DSI’s Enhanced Development Process using PerformaSure

Why we use PerformaSure?

  • PerformaSure facilitates effective pre-production performance testing across the application, improving the reliability and stability of our deployed code.
  • We reduce the number of performance or availability problems, consequently reducing the need for their users to contact IT Support – This reduces support overhead costs, aswell as enabling the company to better meet established SLAs for information retrieval and eligibility processing/delivery.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DSI Implementing Quest Software

In designing and developing enterprise wide IT systems for high profile global clients , we have implemented Quest’s Application Assurance Suite in both scalable real-time applications and high throughput, highly performant batch type applications.

As an Amazon Certified Provider, DSI’s Java Performance Lab gives our enterprise integration clients added confidence in the scalability and performance of our applications. 

DSI Java Performance Lab guarantees our capability to build mission critical applications for our clients. Contact us for further information.

 
    Case Study

    Read how Quests comprehensive tool suite became the backbone of DSI’s pre-production performance testing methodology process.

    Read More>>

 
 

    DSI presented at the UK Oracle User Group (UKOUG) Conference 2007

    Click here to view the presentation “Stress Testing and Performance Monitoring in a Virtualised Environment”

 
 

    DSI co-presented with Quest Software at ‘JavaOne 2006’.

    Click here to view the presentation “Performance Management for Lightweight Applications”

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Privacy Policy | Site Map