article thumbnail

Application observability meets developer observability: Unlock a 360º view of your environment

Dynatrace

With topics ranging from best practices to cloud cost management and success stories, the conference will be a valuable resource for understanding observability and getting started. In Grabner’s example, he understood that there was an increased Java error rate on the front end of the application.

article thumbnail

The Speed of Time

Brendan Gregg

A Cassandra database cluster had switched to Ubuntu and noticed write latency increased by over 30%. There's no Java stack—there should be a tower of green Java methods—instead there's only a single green frame or two. This is how Java flame graphs looked at the time. 30.14% in the middle of the flame graph.

Speed 126
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

The Speed of Time

Brendan Gregg

A Cassandra database cluster had switched to Ubuntu and noticed write latency increased by over 30%. There's no Java stack—there should be a tower of green Java methods—instead there's only a single green frame or two. This is how Java flame graphs looked at the time. This will slow this test a little.)

Speed 52
article thumbnail

Edge Authentication and Token-Agnostic Identity Propagation

The Netflix TechBlog

As we migrated to EdgePaaS, front-end services were moved from the Java-based API to a BFF (backend for frontend), aka NodeQuark, as shown: This model enables front-end engineers to own and operate their services outside of the core API framework. The following examples of these gains are from the primary API service.

article thumbnail

The Speed of Time

Brendan Gregg

A Cassandra database cluster had switched to Ubuntu and noticed write latency increased by over 30%. There's no Java stack—there should be a tower of green Java methods—instead there's only a single green frame or two. This is how Java flame graphs looked at the time. 30.14% in the middle of the flame graph.

Speed 40
article thumbnail

DDSketch: a fast and fully-mergeable quantile sketch with relative-error guarantees

The Morning Paper

For response times (latencies) reporting a simple metric such as ‘average’ is next to useless. Instead we want to understand what’s happening at different latency percentiles (e.g A characteristic of latency distributions is that they have a long tail. Why do we need a new sketch?

Latency 52
article thumbnail

Working at Netflix 2017

Brendan Gregg

Getting frame pointer support in Java was another project I did a while ago. The reactive work can be for any performance problem that shows up, involving runtimes (Java, Node.js), Linux (and sometimes FreeBSD), or hypervisors (Xen, containers). Java core dump analysis for a crashing JVM. -

Java 75