Skip Navigation LinksHome > Solutions > Technology > Distributed Applications

Performance and Stability Optimization in Distributed Applications

Is your IT environment, like most nowadays, characterized by a variety of distributed applications? Do complex client-server architectures complicate the automation of your business processes? Is a higher level of business transaction transparency necessary? The secure and efficient processing of high volumes of ever more complex, business-critical transactions over distributed applications is taking center stage within most IT organization. Distributed applications and Remoting are more than just industry buzzwords – they often conspire to expose design vulnerabilities and place increased pressure on application stability and performance. Consistent monitoring and concrete measures for performance optimization are mandatory for survival in this new world.
dynaTrace Diagnostics® has been designed and implemented as a ‘specialist’ in diagnosing distributed system performance and optimizing it across the entire lifecycle.

Deep Transaction Tracing Across Auto-discovered Distributed Components

Distributed applications and their components are recognized out-of-the-box by the Automated Architecture Discovery and incorporated into the diagnosis. Regardless of whether your environment consists of proprietary applications based on Java SE/EE or .NET, standalone applications or even server-based applications, dynaTrace Diagnostics reconstructs performance and stability problems across system boundaries down to code level at runtime. End-user transactions are automatically correlated across several clients and servers to PurePaths, in which communication mechanisms and pathways (JMS, JRMP, etc.) are traced in detail. Special KnowledgeSensors™ provide rapid automatic instrumentation out-of-the-box and deliver deep application insight by gathering and coalescing all relevant context information along the entire transaction path. Even load-balancing problems in server clusters can be differentiated from errors in the applications.

dynaTrace Diagnostics even integrates legacy systems into the analysis of response times by supporting a variety of connector technologies (e.g. JVA, CICS). Comprehensive bottom-up diagnosis of the network using RMI-calls down to specific transactions can be carried out quickly and easily.

Key Benefits for Distributed Applications
Distributed Applications Performance diagnostics of distributed Java SE/EE and .NET applications using pre-configured KnowledgeSensors™.
Detailed RMI Diagnostics Tracking of complex communication mechanisms using RMI over IIOP and detailed analysis methods for serialization costs, bandwidth usage, latency and response times.
Service Oriented Architecture (SOA) Analysis of SOA-Architectures with a variety of web services (e.g. using HTTP).
Application Support: Performance diagnostics of proprietary applications like Java SE/EE and .NET standalones and server based applications.
PurePathy Technology® Performance diagnostics of critical business transactions from an end-user perspective over several servers, tiers and different JVMs down to code level and in some cases even lower.
Automated Architecture Discovery Distributed applications and their components are automatically recognized and instrumented with KnowledgeSensors™.
Client-Server Communication Performance diagnostics of complex client-server communication (e.g. JMS, RMI, etc.) and selective differentiation between load balancing problems in server clusters and application errors.
Connector Support Support of connector technologies such as JCA and CICS.
Bottom-Up Diagnostics Identification of hot-spots by diagnosing using RMI-calls starting with the network and down to specific transactions.
Legacy Systems Integration of Legacy Systems by diagnosing response times.
Scalability High scalability from several JVMs to complex clusters in production provides the necessary flexibility for future applications.

Key Facts

  • Multi VM Support
  • Detailed Remoting Diagnostics
  • Connector Support (JCA, CICS)
  • Bottom-Up Diagnostics
  • Web Service Support
  • High Scalability

Questions?

Contact Sales