Welcome!


Latest Articles from Machine Learning Journal
Recently, one of our customers, let’s call him PointInFact, had a very typical problem. After deploying a new version of its software, some user requests degraded horribly. Requests that should have taken half a second took up to a minute. Interestingly, the PointInFact team runs a mul...
By embracing End-User-Experience (EUE) measurements as a key vehicle for demonstrating productivity, you build trust with your constituents in a very tangible way. The translation of IT metrics into business meaning (value) is what APM is all about. The goal here is to simplify a comp...
Electronic Data Interchange (EDI) allows businesses to send information to other businesses through electronic means instead of paper. A wide range of business documents can be sent with EDI, including invoices and purchase orders. Many companies prefer to use EDI because of the way it...
It's time to start thinking about the minimum lovable product instead of the minimum viable product. A can of cat food is a minimum viable product (MVP) when you are starving, but it’s highly unsatisfying and unlikely to generate a loyal following (of humans). And there you have on...
There has been a lot of talk among vendors and industry experts in the last year about how APM fits in with the DevOps philosophy. There have been many claims that because a vendor is easy to install and use, it automatically make it a solution catered for a DevOps crowd. This can’t be...
If transaction times jump from less than one second to more than 60 seconds after a software upgrade, it is evident that there is a problem that needs investigation. This scenario was experienced by a customer with its time-tracking application. Our customer identified this performance...
Businesses are embracing public cloud because it promises increased agility and scalability. But it can also introduce complexity, interoperability, and security concerns. Hybrid cloud is emerging as a way to mitigate those concerns by providing the right combination of internal contro...
Today I want to share a success story from one of our customers in the financial business that combined the currently hyped topic Real User Monitoring with the good old mainframe. They used Real User Monitoring to identify unnecessary calls from their rich client application into the m...
Does your Ops team care about the number of Exceptions thrown in the application – do they even monitor this number? Does your Test Team report the list of Exceptions thrown during a load test to engineering or are they just sending those that end up in a logfile? Is development intere...
As Netuitive’s director of product management, I was fortunate to attend the O’Reilly Velocity Conference this year in San Francisco where one presentation in particular stood out. The presentation, “Monitoring & Observability – Getting Off the Starting Blocks” was by technology vis...
Apple only has 10 more days before an International Trade Commission’s import ban on the iPhone 4, iPhone 3GS, iPad 2 and earlier takes effect on Monday, August 5. That is unless the White House vetoes it, something that hasn’t happened since President Reagan over 25 years ago, or, i...
Victor Cruz has actually touched on a few interesting points in his article “Safe Driving in the Cloud: A Black Box for Cars”. The fact is that car companies have lately shifted their focus towards increasing security for passengers and drivers altogether and that is why they came up ...
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...
ARM has cut a multi-year deal with Oracle to optimize the Java Platform Standard Edition for its 32-bit chips further and to add Java SE support to its v8 64-bit platforms expected to be used in servers. The company said the pact will focus on delivering throughput and efficient scal...
Over the last year there have been an influx of new graphical user interfaces (UIs) as monitoring and dashboard vendors scramble to keep up with large enterprises increasingly focused on understanding the business impact of IT, and Netuitive is no exception. Today’s enterprises are ...
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...
After circulating Google’s concessions among its rivals, the head of the European Commission’s antitrust unit Joaquin Almunia says that its proposal won’t cut the mustard and that it’ll have to do better to quiet complaints that it’s unfairly blocking competitors’ search results. If ...
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...
Businesses look to resellers for expertise on emerging technology trends and solutions that can help their organizations stay competitive. Lately, there’s been an onslaught of these trends, from virtualization to hybrid clouds and the performance and uptime challenges of complex missio...
If you are considering learning jQuery, this is a great place to start. The author starts the book with an introduction that puts jQuery in context and then helps you set up a development environment. Although I think most people reading this book should already be at a level of exper...
Foxconn wants to hire 3,000 people to support the development of new devices, including smartphones, tablets, laptops and TVs based on Mozilla’s Firefox operating system. That’s three times the 500-1,000 engineers it initially said it wanted to develop HTML5 and cloud applications fo...
Organizations have started to see the value in discovering and harnessing the potential of the typically large amounts of information as well as data they generate and consume on a regular basis, all in ways that help their organizational goals and associated business models perform we...
Microsoft has created Microsoft Ventures as a way to unify its sundry venture efforts by housing them under one roof and giving entrepreneurs a single point of engagement. It describes Microsoft Ventures as broad-based with a holistic approach, featuring a community evangelism progra...
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 ...
In part 1 of this article, we covered writing web app load tests using multi–mechanize. This post picks up where the other left off and will discuss how to gather interesting and actionable performance data from a load-test. The big problem we had after writing load tests was that tim...
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...
But what is malware and what makes it so particularly bad for your PC? Malware - short for "malicious software," malware refers to software programs designed to damage or do other unwanted actions on a computer system. Below is a list of the top ten things you may not, but should, k...
Many types of performance problems can result from the load created by concurrent users of web applications, and all too often these scalability bottlenecks go undetected until the application has been deployed in production. Load-testing, the generation of simulated user requests, is...
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...
Organizational structures become obsolete just like the technology that they manage. Management structures must be reviewed and replaced just like systems, software and technology – especially in mission-critical applications. In the last decade or so, more organizations have declared...
External communication methodology has evolved vastly in the last century, especially during the last two decades. We have witnessed the evolution in communication methodology with every new step the internet revolution has taken forward. So, we have moved from sending letters to phone...
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 ...
The incorporation of Symfony components into Drupal 8 prompted me to take another look at what I’d lumped into ‘yet another PHP MVC framework’. It quickly became clear that I’d horribly misjudged Symfony. Drupal 8 hasn’t quite hit code freeze yet, but the adoption of Symfony has alread...
When it comes to analyzing your web application’s performance, TraceView has already instruments a wide spectrum of Java components, such as application servers, frameworks and JDBC connections, all with the convenience of simply including TraceView Java agent jar in your JVM. However,...
n the cloud doesn't matter whether you are running on an Open Source platform or not - it is NOT free because you pay for the service. And for long Open Source project have been funded through the services premiums that you pay. I would argue that Open Source vendors have mastered the ...
Google made its much anticipated move Tuesday and pocketed Waze, the Israeli real-time traffic map maker. It didn’t disclose how much it’s paid to close the deal, but the Israeli paper Globes put the price at $1.3 billion. Bloomberg put it at $1.1 billion. Either way it’s reportedly ...
Zyrion Inc., a provider of Cloud and IT Monitoring software solutions, on Wednesday announced at Cloud Expo New York that United Technology Group (UTG), a provider of information technology solutions headquartered in Atlanta, has selected Zyrion’s Traverse Cloud monitoring software for...
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-...