MACSF Uses dynaTrace to Improve .NET Code
dynaTrace Diagnostics helps Leading French Insurer catch bugs early in lifecycle
Boston/Linz - dynaTrace Diagnostics® from dynaTrace software, the leader in deep production performance diagnostics for heterogeneous Java/.NET enterprise applications, was chosen by MACSF Group, a leading French mutual insurance company dedicated to health professionals employed by hospitals or in private practice.
MACSF chose dynaTrace Diagnostics to proactively seek out performance issues, rather than waiting for them to arise later in production when the cost of identifying and correcting them rises exponentially. “We want to be as clean as possible in the code,” said Canivet, “so in development we need to analyze and determine whether or not we can improve the code.”
One of the biggest improvements MACSF sought was to look at their web site as a whole and find the pages with the most sluggish response. A new feature with particularly poor performance sought to enable MACSF customers to review the price of their car insurance along with the rest of their coverage. “Using dynaTrace, we were able to isolate the cause of that page’s sluggish response to a SQL statement that was taking up to five seconds each call,” Canivet said. “The PurePath helped us to improve the response time to less than a second, a 5x improvement.”
“We knew something was wrong with the page before that, but we tried to trace it using an old stone-age debugging method – by writing the system time before and after the SQL statement,” Canivet explained. “dynaTrace not only helped us improve responsiveness by over five times, but now we no longer have to show debug information on our pages.”
dynaTrace’s lifecycle-spanning design enables cross-functional teams to share PurePath data across departments and view PurePath data in each team’s individual context, so MACSF can keep everyone on the same page. “dynaTrace is a great development and tuning tool, as we as a team do not develop the same way and the code is not the same,” said Canivet. “With the help of dynaTrace, the performance of our code is consistent whoever has developed the page you are visiting.”
MACSF’s development focus is to continuously seek out code failures and mistakes, in order to prevent poor performance from occurring in the first place, while at the same time aggressively rolling out new features to their users. “The "PurePath" is a great tool in dynaTrace,” said Canivet,” because you can target what is costing you the most in your application.”
To do this, dynaTrace’s PurePath provides users tasked with optimizing application performance across the lifecycle not only the full transaction path across all physical and logical server tiers, whether Java or .NET-based, but also the full context information – down to the method call including arguments, logs, exceptions and user data – correlated to each individual transaction.
“In application performance, dynaTrace reminds me of Google – the tool that finds the problem and puts it in front of you,” concluded Canivet. “It’s like a sniper that helps you kill all your poor performing code.”
For more details about MACSF using dynaTrace Diagnostics, please refer to this case study.
About MACSF Group
MACSF Group, a mutual insurance company dedicated to health professionals employed by hospitals or in private practice, is one of top 20 insurance companies in France. It brings together over 630,000 members – students, liberals, employees or retirees – managing more than 1,600,000 contracts and more than €15 billion in assets. In 2006, it realized an annual turnover of €1.5 billion. More than 1,200 employees are committed daily to policyholder satisfaction with a spirit of quality, service, innovation and trust. MACSF Group insures 3 out of every 4 doctors and nearly half of all health professionals practicing in France today. http://www.macsf.fr/
About dynaTrace software Inc.
dynaTrace is the leader in application performance for business-critical Java and .NET applications. dynaTrace’s PurePath Technology®, the core of the next generation of Application Performance Management, is the only solution that captures data on all individual transactions down to code level by tracing their “PurePath” across multiple heterogeneous physical and logical tiers – even 24x7 under load in production – enabling customers to move beyond monitoring to diagnosis and resolution. In each application lifecycle stage – development, QA, staging, live operations in production – IT personnel now can see and understand where and why performance issues exist. With dynaTrace, enterprises gain better understanding of their applications’ dynamic behavior and how it impacts their business, allowing them to rapidly reconstruct problems to identify the root-cause and fix it. http://www.dynatrace.com/
Monitor. Diagnose. Resolve.
Contacts:
dynaTrace Software Inc.
Lisa Robinson Schoeller, +1 781.768.4907
or
Klaus Fellner, +4373290820832