Remove Code Remove Java Remove Scalability Remove Speed
article thumbnail

Radically speed up your code by fixing slow or frequent garbage collection

Dynatrace

Java Memory Management, with its built-in garbage collection, is one of the language’s finest achievements. However, garbage collection is one of the main sources of performance and scalability issues in any modern Java application. Optimize your code by finding and fixing the root cause of garbage collection problems.

Speed 164
article thumbnail

Progressive delivery at cloud scale: Optimizing CPU intensive code with Dynatrace

Dynatrace

This is a great example of how valuable Dynatrace is for diagnosing performance or scalability issues, and a great testimony that we at Dynatrace use our own product and its various capabilities across our globally distributed systems. And the code-level root cause information is what makes troubleshooting easy for developers.

Code 238
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

Kubernetes Observability: Code Profiling With Flame Graphs

Percona

It shows which code paths are more busy on the CPU in given samples. The idea behind this is to speed up cluster resources such as garbage collection, reduce image transfer over the network, and accelerate the application launch. Flame graphs are a graphical representation of function calls.

Code 106
article thumbnail

InfoSec 2022 guide: How DevSecOps practices drive organizational resilience

Dynatrace

But with this speed, agility, and innovation come new challenges. Open source code, for example, has generated new threat vectors for attackers to exploit. Considering open source software (OSS) libraries now account for more than 70% of most applications’ code base, this threat is not going anywhere anytime soon.

article thumbnail

Dynatrace Application Security boosts BizDevSecOps for Kubernetes

Dynatrace

Organizations are shifting towards cloud-native stacks where existing application security approaches can’t keep up with the speed and variability of modern development processes. In cloud-native application stacks, everything is code. and Java are the most popular languages within Kubernetes environments.

Java 232
article thumbnail

DevOps observability: A guide for DevOps and DevSecOps teams

Dynatrace

However, getting reliable answers from observability data so teams can automate more processes to ensure speed, quality, and reliability can be challenging. This drive for speed has a cost: 22% of leaders admit they’re under so much pressure to innovate faster that they must sacrifice code quality. What is DevOps?

DevOps 187
article thumbnail

Static Analysis of Java Enterprise Applications: Frameworks and Caches, the Elephants in the Room

The Morning Paper

Static analysis of Java enterprise applications: frameworks and caches, the elephants in the room , Antoniadis et al., Being static , it has the advantage that analysis results can be produced solely from source code without the need to execute the program. PLDI’20. Enterprise applications have (more than?)

Java 80