article thumbnail

SRE Best Practices for Java Applications

DZone

Site reliability engineering (SRE) plays a vital role in ensuring Java applications' high availability, performance, and scalability. Each section will be illustrated with relevant Java code samples to provide practical insights.

article thumbnail

Java memory optimizations: 3x Jenkins performance improvement with Dynatrace

Dynatrace

Dynatrace also alerted on intermittent outages throughout the day and especially after 8pm when the bulk of the nightly jobs were executed: On March 31st our Jenkins violated our SLAs from both availability and user experience. But let’s start from the beginning: Step #1 – Switching to Java 11.

Java 332
Insiders

Sign Up for our Newsletter

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

article thumbnail

Monitor Spring Boot Web Application Performance Using Micrometer and InfluxDB

DZone

As a Java developer, there's nothing more frustrating than dealing with sluggish application performance in production. For your reference, the complete working example is available on GitHub. Diagnosing issues within complex microservice architectures can quickly become a time-consuming and daunting task.

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. Considering all aspects and needs of current enterprise development, it is C++ and Java which outscore the other in terms of speed. Ahem, Slow!

Java 214
article thumbnail

Automatic and intelligent end-to-end observability for OpenTelemetry Java

Dynatrace

Today, Dynatrace is happy to announce OneAgent support for discovering and automatically capturing OpenTelemetry trace data for Java. PurePath integrates OpenTelemetry Java data for enterprise-grade collection and contextual analytics. OpenTelemetry Java API version 1.0.0 Use-case example: WorldAtlas sample application.

Java 236
article thumbnail

What is Spring4Shell? Detect and mitigate new zero-day vulnerabilities in the Java Spring Framework

Dynatrace

CVE recently published three new critical vulnerabilities in the Java Spring Framework, including one called Spring4Shell. Many applications are potentially affected, as Spring dominates the Java ecosystem , with 60% of developers using it in their main Java applications. This article was co-authored with Robin Wyss.

Java 246
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. IBM Java version 7.

Java 257