Remove Availability Remove Course Remove Java
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 254
article thumbnail

Bending pause times to your will with Generational ZGC

The Netflix TechBlog

If you’re interested in how we use Java at Netflix, Paul Bakker’s talk How Netflix Really Uses Java , is a great place to start. More than half of our critical streaming video services are now running on JDK 21 with Generational ZGC, so it’s a good time to talk about our experience and the benefits we’ve seen.

Latency 238
Insiders

Sign Up for our Newsletter

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

article thumbnail

Tricks with Direct Memory Access in Java

Highly Scalable

Java was initially designed as a safe, managed environment. Nevertheless, Java HotSpot VM contains a “backdoor” that provides a number of low-level operations to manipulate memory and threads directly. In general, such functionality is safely available via NIO’s off-heap bufferes. sizeof() Function.

Java 101
article thumbnail

Extend infrastructure observability with JMX Extensions and additional full-stack metrics

Dynatrace

To provide you with more value when monitoring hosts in infrastructure mode, we’re extending our infrastructure mode with a range of metrics that have until now only been available in full-stack mode. Monitor any infrastructure component and backing service that’s written in Java. Enabling JMX and PMI extensions.

article thumbnail

A look behind the scenes of AWS Lambda and our new Lambda monitoring extension

Dynatrace

This has led to the recent release of our new Lambda monitoring extension supporting Node.js, Java, and Python. Of course, this requires a VM that provides rock-solid isolation, and in AWS Lambda, this is the Firecracker microVM. A cold start occurs when there’s no instance of the requested Lambda function available.

Lambda 217
article thumbnail

Dynatrace Application Security detects and blocks attacks automatically in real-time

Dynatrace

Of course, as with all vulnerability management solutions, there was and is the risk that vulnerabilities are exploited while DevSecOps teams are working to fix them. Real-time attack detection and blocking for Java will be available in the next 120 days. How to get started.

Traffic 232
article thumbnail

Announcing enterprise-grade observability at scale for your OpenTelemetry custom metrics

Dynatrace

Our new OpenTelemetry custom metric exporters provide the broadest language support on the market, covering Go ,NET , Java , JavaScript/Node.js , and Python. If you already have Dynatrace OneAgent in place, you can of course take advantage of the built-in OneAgent multidimensional metric API for ingestion of your OpenTelemetry custom metrics.

Metrics 151