How to Create a Culture for Performance

Users expectations for reliable IT services are on the rise. Many applications are however not delivering acceptable response times, and potential customers abandon using those underperforming services. In this post, I will shine a light […]

High Availability Cheat Sheet

Block Diagram, Reliability Mode, Actual Availability, Expected Availability, Single point of failure analysis

The Science of Speed

Not so many years ago organizations tried to fix bad user experience with investments in infrastructure. Hardware provider promised that brand-new CPUs, more RAM, and fast storage would fix the annoying performance hotspots. Obviously, this was just in rare cases a good advice. In this post, I will write about top performance hotspots and how speed is unlocking opportunities across all layers.

Yesterday’s Performance Engineering approach can’t stop today’s Bottlenecks

New technology is popping up almost overnight, and the complexity of our applications is increasing. Virtualization, artificial intelligence, microservices, and machine learning are just the beginning, and there is much more to come. Some people argue that performance is the most important feature.

Does Fragmented Monitoring Keep you from Enterprise Insights

The best business application struggles from time to time, responds slow to user queries or is temporarily not available. Organizations learned that monitoring of critical components is the way to go. In this post, I will explain benefits and drawbacks involved in this development.

Performance Optimization is like painting the Golden Gate Bridge

Users speed expectations are on the rise and companies started investing in the optimization of their services and business processes. Outstanding players such as Amazon understood that the competition is high and bad user experience leads quickly to growing abandon rates. When those frustrated users start to spend their money on other, more reliable websites, it’s already too late.

Performance by Nature

User experience is the most important success criteria, and the expectation of our users is permanently on the rise. According to a recent study from Akamai, in 2006 the average business user expected response times of 4 seconds. Today, 49% expect load times of 2 seconds or below. In this post, I will shine a light on reasons why organizations are failing to meet users speed expectations followed by simple steps towards performance by nature.

Complex Systems Fail in Complex Ways

With the rise of technology, the complexity of our business applications has dramatically increased. Virtualization, microservices and artificial intelligence are about to dominate our IT landscape soon. In this post, I will write about problem spots and proactive solutions.