Remove 2017 Remove Java Remove Monitoring
article thumbnail

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

Dynatrace

since 2017, and many customers have used it with great success while we collected requirements for the next iteration of our Lambda extension. This has led to the recent release of our new Lambda monitoring extension supporting Node.js, Java, and Python. Special challenges when monitoring Lambda functions.

Lambda 278
article thumbnail

Watchman: monitoring dependency conflicts for Python library ecosystem

The Morning Paper

Watchman: monitoring dependency conflicts for Python library ecosystem Wang et al., In comparison, this ratio is only 0.03% for Java projects managed by Maven following the same investigation method. looked at dependency conflicts in Java projects and built a tool called Riddle to help expose and understand them. Wang et al.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Building Netflix’s Distributed Tracing Infrastructure

The Netflix TechBlog

Our tactical approach was to use Netflix-specific libraries for collecting traces from Java-based streaming services until open source tracer libraries matured. By 2017, open source projects like Open-Tracing and Open-Zipkin were mature enough for use in polyglot runtime environments at Netflix.

article thumbnail

Netflix End of Series 1

Brendan Gregg

PMC analysis (2017). On the Netflix Java/Linux/EC2 stack there were no working mixed-mode flame graphs, no production safe dynamic tracer, and no PMCs: All tools I used extensively for advanced performance analysis. Netflix has been the best job of my career so far, and I'll miss my colleagues and the culture. offer letter logo (2014).

Java 142
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. - It's a good balance.

Java 75
article thumbnail

ZFS Is Mysteriously Eating My CPU

Brendan Gregg

I summarized this case study at [Kernel Recipes] in 2017 and have shared the full story here. ## 1. Monitoring I started with the cloud-wide monitoring tool, [Atlas], to check high-level CPU metrics. Note that this sample flame graph is dominated by Java, shown by the green frames. ## 4.

Cache 141
article thumbnail

The Show Must Go On: Securing Netflix Studios At Scale

The Netflix TechBlog

Written by Jose Fernandez , Arthur Gonigberg , Julia Knecht , and Patrick Thomas In 2017, Netflix Studios was hitting an inflection point from a period of merely rapid growth to the sort of explosive growth that throws “how do we scale?” into every conversation.

Internet 227