Application Performance Engineering

Subscribe to Application Performance Engineering: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Application Performance Engineering: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Application Performance Engineering
Cloud computing has opened the doors to a vast array of online services. With the emergence of new cloud technologies, both public and private companies are seeing increases in performance gains, elasticity and convenience. However, maintaining a competitive advantage has become increa...
I just heard an interesting story from Runtastic, who is one of our Mobile Real User Monitoring customers. Runtastic’s main mobile app allows their users to track their sport activities such as running, biking, hiking or skiing. They had a user complaining about too high speed. He didn...
As you may already know, SPDY (pronounced "SPeeDY") is a new networking protocol introduced by Google and designed to reduce the web latency associated with HTTP. With SPDY, web pages load up to 64 percent faster than HTTP alone, according to Google. It accomplishes this by adding a se...
In a previous article, I summarized that Gartner was seeing increased inquiries and spending on IT analytics platforms from buyers that traditionally purchased application performance monitoring tools. This suggested that one of Gartner's "five pillars of APM" - namely analytics, was t...
In a previous post, I demonstrated how to add more depth to the analysis of a Compuware APM Web Load Test by combining the external load results with the application and infrastructure data collected by the Compuware PureStack Technology. But, now that we have tested the system once, w...
Today’s end users demand highly satisfying and interactive web experiences, such as automatically populated search suggestions and dynamic menus. To make applications more engaging, technologies like AJAX (Asynchronous JavaScript and XML) have emerged. AJAX works by dynamically display...
Andreas Grabner described how he used the Compuware APM PureStack technology to identify the server-side performance issues during a recent load test run against the Compuware APM Community Portal, a production application used by our customers. He was able to quickly identify the CPU ...
Compuware on Tuesday announced breakthroughs in Application-Aware Network Performance Monitoring (AA-NPM) and User Experience Management (UEM), delivering solutions that provide deep insight into the correlation between network and application performance, and how the network contribut...
In a previous post we showed how we hooked up our blog’s WordPress application with the new Compuware APMaaS offering. Since WordPress is a PHP application we use PurePath for PHP to monitor it. We highlighted that we got an alert about a response time violation on some of our blog pos...
For a while now I have been writing about how to analyze and optimize Hadoop jobs beyond just tweaking MapReduce options. The other day I took a look at some of our Outage Analyzer Hadoop jobs and put words into action. A simple analysis of the Outage Analyzer jobs with Compuware APM ...
Our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats, decided to expand its market reach with an e-commerce site where its potential customers could choose, customize and order hats online. TescaraHats used an APM tool ...
Our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats, set up an e-commerce site in hopes of increasing its market share and boost its sales. This did not happen. TescaraHats learned quickly that there is much more to e-...
Triggered by current expected load projections for our community portal, our Apps Team was tasked to run a stress on our production system to verify whether we can handle 10 times the load we currently experience on our existing infrastructure. In order to have the least impact in the ...
Last month, I went to my engineering school, where I graduated 15 years ago, to attend the Annual Gala. While there, I met a few young engineers who asked about my job. This raised a question: “What would make them join my team?” In the IT world, the demand for highly skilled software...
This is the third episode of the mini-series on e-commerce performance management. Our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats, did not achieve the expected sales increase with its new e-commerce site. It offer...
In my recent article, "Five Steps to Improve E-Commerce Performance for Increased Sales: Introduction” I discussed problems encountered by our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats. The company quickly realiz...
Complexity is the new reality of web and mobile applications with almost no new release going out without the addition of services and applications spread across many different companies. But the reality of this new interrelationship is still the same: If a third-party Internet outage ...
The saying “if it doesn’t exist on the Internet, it doesn’t exist”[1] is ringing truer every day. Nowadays, it is hard to imagine most businesses without an e-commerce platform, let alone without a web presence at all. Since e-commerce is becoming the new standard, e-commerce performan...
Compuware Corporation has announced the convergence of dynaTrace PurePath® Technology and the Gomez Performance Network, creating a powerful User Experience Management (UEM) solution. Compuware now offers a APMaaS solution that provides a complete UEM offering, including real-user, syn...
New breakthroughs in cloud-based data management empower databases with the necessary elasticity they need to be truly responsive to the ebbs and tides of supply and demand. Cloud computing allows all capital assets – computing power, memory and storage for example – to be exchanged a...
Part 2 of a two part blog series looking at the journey enterprise IT departments take as they increasingly seek to understand the relationships and impact of IT infrastructure performance on application performance and business services. Through observation, Fred notices that even...
Adding more memory to your JVMs (Java Virtual Machines) might be a temporary solution to fixing memory leaks in Java applications, but it for sure won’t fix the root cause of the issue. Instead of crashing once per day it may just crash every other day. “Preventive” restarts are also j...
Part 1 – of a two part series looking at the journey enterprise IT departments take as they increasingly seek to understand the relationships and impact of IT infrastructure performance on application performance and business services. As a product manager at Netuitive, I’m often put...
Back in the misty eons of time, it used to be easy to measure the performance of your application. You’d grab a stopwatch, load up your web application, and see what happend. If it was slow, you’d look at the mess of PHP, HTML and CSS you crammed into index.php and make sure that you w...
A question that every online application provider will face eventually is: Does my application scale? Can I add an extra 100 users and still ensure the same user experience? If the application architecture is properly designed the easiest way is to put an additional server behind the l...
As the cloud market explodes, a distinct chasm has become apparent between the operation of infrastructure and applications. Sharing, isolation and load balancing issues in the network, combined with high density virtualization in compute and storage resources, can adversely impact the...
Over the last couple of months I have been talking to more and more customers who are either bringing their Hadoop clusters into production or have already done so and are now getting serious about operations. This leads to some interesting discussions about how to monitor Hadoop prope...
The most essential element in optimizing performance is detecting issues before they impact your systems. However, you need to implement constant monitoring on your operating environment to gain this early insight. There are tools to help, but finding one that provides all the right in...
I started in the web performance industry – well before Application Performance Management (APM) existed – during a time when external, single page measurement ruled the land. In an ecosystem where no other solutions existed, it was the top of the data chain to support the rapidly evol...
“The cloud (whether public or private) is a strong driver of Big Data,” noted Michael Kopp, a technology strategist at Compuware, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Geelan. “A Cisco survey said that 4 out of 5 IT professionals stated that ‘all or some Big Dat...
We have been blogging about the same problems and problem patterns we see while working with our customers over the past few of years. There have always been the classic application performance landmines in the areas of inefficient database access, misconfigured frameworks, excessive m...
Two or three times a year, Bon-Ton Stores products are featured on Jill’s “Steals and Deals” segment on the “Today Show.” The products are promoted with huge discounts. As soon as the segment first airs on the East Coast, the “Steals and Deals” site displays the featured products, with...
"Our customers tell us they need better solutions for managing mobile applications. They started with crash analytics, but as mobile applications have become mainstream, they now want crash, performance and business analytics all in one easy-to-use solution," said Steve Tack, Vice Pres...
As much as we try to avoid performance problems, they do happen. It is inevitable. But it is possible to learn to react fast, and in some occasions fast enough that the impact on the end users is negligible. Despite operators’ best efforts, 73% of performance issues are reported by use...
Correlsense, a Massachusetts application management and IT monitoring ISV, is partnering with Red Hat around OpenShift, Red Hat’s Platform-as-a-Service (PaaS). OpenShift customers and community will get access to SharePath, the Correlsense application performance management solution....
Compuware has entered into an agreement with Amdocs, a provider of customer experience systems and services, to be a supplier of application performance management (APM) for its production environments. Compuware APM – dynaTrace – will be one of Amdocs’ preferred production monitorin...
Both Paramount and Universal celebrated their 100th anniversary last year, which is a long time to be in the movie business. Arguably, both have made some good, some great, and some bad movies. But, during this year’s Super Bowl, Paramount showed Universal how to design a ‘fast and fur...
10gen wheeled out an enterprise edition of MongoDB this week as part of a new subscription level, certified for deployment on several operating systems and making good on why the company raised $42 million last year. The widgetry includes Kerberos authentication for security, reported...
When the operations team gets an alert about potential performance problems that users might be experiencing, it is usually either the infrastructure or the actual application that is causing those problems. Things get interesting when neither the ISP nor the application provider is wi...
Two years ago, my team decided to extend our community portal to become “a real”APM Community where members (both commercial and free products) can go to find help and educational content on all topics regarding Application Performance Management (APM). The most critical pieces to that...