All posts by JM

Resourceful, solution-focused and intuitive reliability engineer with over 15 years of demonstrated success in architecting, developing and maintaining effective testing and monitoring solutions. Offers a wealth of knowledge and experience surrounding modern application architecture and development of best practices.

DevOps is pushing Performance and Security to the Forefront

  The DevOps philosophy is on its way to change our whole development chain which we’ve followed over many years, and especially once neglected disciplines such as security and performance testing will move to the […]

Why do we need Load and Performance Tests

Our expectations for reliable and responsive IT services are increasing, and users are more and more in the driver seat. If applications react slowly to user’s input or are not available, they stop to use […]

6 Pitfalls that waste your Performance Engineering budget

Many companies are cutting their IT costs. Outsourcing, out-tasking, and elimination of redundancies are some of those measures how organizations try to reduce spending on digital services. The competition is high and on the long […]

How to Select the Best Performance Testing Suite

Companies are often not happy with their performance testing suite because it is too expensive, usability is pure, and maintenance efforts are high, and re-use of automated testing scripts is extremely limited. In this post, […]

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.