702_SI_SyntheticRetryonError_300x300

Dynatrace Synthetic Monitoring Retry on Error

Dynatrace Synthetic Monitoring Retry on Error is a new feature that helps users better understand how their application is performing. Simply put if a synthetic test returns an error, the software will retain that result but automatically ... More >

690_EBNR_BadCommonMicroService_Cover_300x300

Diagnosing Common Bad Micro Service Call Patterns

In our previous article Harald and I covered how to diagnose common database performance hotspots in your Java Code. In the current article we focus on patterns that cause performance and scalability issues in distributed “Micro” Service ... More >

brazil-olympic-performance

Is Brazil Digitally Prepared for the 2016 Olympics?

We are weeks away from the 2016 Summer Olympics in Brazil and reports abound that the state of preparedness is in question. The team here at Dynatrace has been investigating whether or not Brazil is digitally prepared for the upcoming ... More >

SI_BestWeb2016_300x300

5 tips from Dynatrace 2016 Digital Experience Report

Dynatrace recently released its annual Digital Experience Report comparing the digital experiences offered by leaders in seven industries. You can watch the webinar or read the report to find out who the leaders are in your ... More >

680_SI_TibcoBusinessEvents_Cover_300x300

Tibco Business Events Memory leak analysis in live production

As a performance architect I get called into various production performance issues. One of our recent production issues happened with Tibco Business Event (BE) Service constantly violating our Service Level Agreements (SLA) after running ... More >

679_SI_HeatMaps_Cover_300x300

Using heat maps to obtain actionable application-user insights

Based on studies from Google, Bing, Walmart, Amazon and others, we know that Users change their behavior because of the slightest degradation in performance. Amazon claims they see a 1% conversion drop per 100ms speed. But what about other ... More >

678_SI_DB2SingleRow_Cover_300x300

DB2 Single-row FETCH still wasting big money on Mainframe

Why are we still giving away thousands of dollars to IBM? Is it because we are too lazy to rewrite our code to leverage Multi-row FETCH and Multi-row INSERT vs using Single-row FETCH? Let me show you why it is so important to leverage these ... More >

677_SI_OracleBindVariables_Cover_300x300

Using Bind Variables to Improve Oracle Database Performance

While there are several ways to Improve Oracle Database Performance, Inefficient Database Access Patterns are among the top reasons why applications suffer from bad performance. Besides executing too many SQL Queries (N+1 Query Problem) or ... More >