article thumbnail

Seeing through hardware counters: a journey to threefold performance increase

The Netflix TechBlog

In both bands, performance characteristics remain consistent for the entire uptime of the JVM on the node, i.e. nodes never jumped the bands. Luckily, the m5.12xl instance type exposes a set of core PMCs (Performance Monitoring Counters, a.k.a. Thread 0’s cache in this example. This was our starting point for troubleshooting.

Hardware 363
article thumbnail

Test Tool Tutorial: A Comprehensive Guide With Examples and Best Practices

DZone

Test tools are software or hardware designed to test a system or application. In addition to automating testing tasks, test tools can produce test data, monitor system performance, and report on test results. Various test tools are available for different types of testing, including unit testing, integration testing, and more.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Mastering Kubernetes deployments with Keptn: a comprehensive guide to enhanced visibility

Dynatrace

There are a lot of potential problems that can prevent the successful deployment of a Kubernetes application, such as: Resource constraints In Kubernetes, managing resources efficiently is crucial to prevent performance bottlenecks and application failures. Verifying that there are no open problems within your cluster.

article thumbnail

InnoDB Performance Optimization Basics

Percona

This blog is in reference to our previous ones for ‘Innodb Performance Optimizations Basics’ 2007 and 2013. Although there have been many blogs about adjusting MySQL variables for better performance since then, I think this topic deserves a blog update since the last update was a decade ago, and MySQL 5.7

article thumbnail

Accelerate observability with Dynatrace Managed performance improvements

Dynatrace

There’s no other competing software that can provide this level of value with minimum effort and optimal hardware utilization that can scale up to web-scale! We’re continuously investing in performance optimizations, high availability, and resilience for Dynatrace Managed deployments. Support for high memory instances.

article thumbnail

Software Testing Errors to look out for (with examples)

Testsigma

These software errors are usually uncovered during functionality testing, mostly can be present as: Difficult/ confusing functionality: If the user is unable to understand or perform a function on the application, then it should change. Example: An e-commerce website is unable to process the payment part. of the dialog boxes.

article thumbnail

Performance Tuning Java Applications in Linux

DZone

Learn how to make your Java applications performance perfectly. You may also like: How to Properly Plan JVM Performance Tuning. While Performance Tuning an application both Code and Hardware running the code should be accounted for. Polling threads are an example where you might want to do this.

Java 147