article thumbnail

Kubernetes in the wild report 2023

Dynatrace

As Kubernetes adoption increases and it continues to advance technologically, Kubernetes has emerged as the “operating system” of the cloud. Kubernetes is emerging as the “operating system” of the cloud. Java, Go, and Node.js Kubernetes is emerging as the “operating system” of the cloud.

article thumbnail

Seeing through hardware counters: a journey to threefold performance increase

The Netflix TechBlog

We decided to move one of our Java microservices?—?let’s We turned to JVM-specific profiling, starting with the basic hotspot stats, and then switching to more detailed JFR (Java Flight Recorder) captures to compare the distribution of the events. Cache line is a concept similar to memory page?—? let’s call it GS2?—?to

Hardware 363
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

Geek Reading - Week of June 5, 2013

DZone

Using MongoDB as a cache store ( Architects Zone – Architectural Design Patterns & Best Practices). Linux System Mining with Python ( Javalobby – The heart of the Java developer community). Java EE 7 is Final. Javalobby – The heart of the Java developer community). Thoughts, Insights and Further Pointers.

Java 244
article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

A single API team maintained both the Java implementation of the Falcor framework and the API Server. And we definitely couldn’t replay test non-functional requirements like caching and logging user interaction. The AB experiment results hinted that GraphQL’s correctness was not up to par with the legacy system.

Traffic 353
article thumbnail

The Return of the Frame Pointers

Brendan Gregg

The problem is that this system has a default libc that has been compiled without frame pointers, so any stack walking stops at the libc layer, producing a partial stack that's missing the application frames. This is pretty common and usually goes unnoticed as the flame graph looks ok at first glance.

Java 145
article thumbnail

AI-driven analysis of Spring Micrometer metrics in context, with typology at scale

Dynatrace

Spring Boot, on the other hand, is a Java framework for building cloud-native Java applications. Micrometer uses a registry to export metrics to monitoring systems. Micrometer is used for instrumenting both out-of-the-box and custom metrics from Spring Boot applications. Here’s how it works. of Micrometer.

Metrics 213
article thumbnail

AI-driven analysis of Spring Micrometer metrics in context, with topology at scale

Dynatrace

Spring Boot, on the other hand, is a Java framework for building cloud-native Java applications. Micrometer uses a registry to export metrics to monitoring systems. Micrometer is used for instrumenting both out-of-the-box and custom metrics from Spring Boot applications. Here’s how it works. of Micrometer.

Metrics 130