article thumbnail

Java memory optimizations: 3x Jenkins performance improvement with Dynatrace

Dynatrace

In the rest of the blog I walk you through the steps that allows our teams to identify a “memory hungry” Jenkins plugin and how the removal of this no longer needed plugin resulted in an overall 3x improvement of Jenkins performance. But let’s start from the beginning: Step #1 – Switching to Java 11. Optimize your own Java Application.

Java 254
article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

As a Software Engineer, the mind is trained to seek optimizations in every aspect of development and ooze out every bit of available CPU Resource to deliver a performing application. Recently, I spent some time checking on the Performance (not a very detailed study) of the various programming languages. Ahem, Slow!

Java 214
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

Java Performance Tools: Nine Types of Tools You Need to Know!

DZone

Something to test Java's performance. Managing an application’s performance, and specifically keeping it in good condition, is one of the hardest challenges in software development. That’s true for virtually any programming language and platform.

Java 157
article thumbnail

Why open source software and open standards are crucial to the future of software development

Dynatrace

Open source software has become a key standard for developing modern applications. From common coding libraries to orchestrating container-based computing, organizations now rely on open source software—and the open standards that define them—for essential functions throughout their software stack. What is open source software?

article thumbnail

Transform mainframe applications into z/OS Java services with end-to-end transaction visibility and anomaly detection (Preview)

Dynatrace

Although these COBOL applications operate with consistent performance, companies and governments are forced to transform them to new platforms and rewrite them in modern programming languages (like Java) for several reasons. Thus, implementing applications in Java can result in considerable financial savings.

Java 179
article thumbnail

Java Or Scala Performance – Which One Is Better?

Alex Podelko

When trying to develop a new piece of software or an app, one of the first things a developer has to do is pick a programming language. For years, the debate has raged on regarding which programming language is better, Java or Scala. In essence, Java is classified as an object oriented programming language.

Java 100
article thumbnail

Top 5 JUnit and Unit Testing Courses for Java Programmers

DZone

Today, we're going to talk about JUnit and unit testing, one of the key skills for any software developer. You may already know that JUnit and Mockito are two of the most popular testing libraries for Java applications, and you will find them in almost every Java application classpath.

Java 189