article thumbnail

Everything as Code

Dynatrace

At Dynatrace we believe that monitoring and performance should both be automated processes that can be treated as code without the need for any manual intervention. And, applying the “Everything as Code” principles can greatly help achieve that. Treating these different processes as code will ensure that best practices are followed.

Code 111
article thumbnail

Kubernetes And Kernel Panics

The Netflix TechBlog

Without a real return code, how can they know if it is safe to retry or not? But, with that prework, when the time comes, the kernel can easily construct the packet and get it out the (preconfigured) network interface as things come crashing down. You are practically constructing the UDP packet for the kernel.

Hardware 228
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 Performance Inequality Gap, 2023

Alex Russell

TL;DR : To serve users at the 75 th percentile ( P75 ) of devices and networks, we can now afford ~150KiB of HTML/CSS/fonts and ~300-350KiB of JavaScript (gzipped). This is a slight improvement on last year's budgets , thanks to device and network improvements. Networks #. This is an ethical crisis for the frontend.

article thumbnail

What is cloud application security?

Dynatrace

Cloud application security practices enable organizations to follow secure coding practices, monitor and log activities for detection and response, comply with regulations, and develop incident response plans. Recent examples include the Heartbleed vulnerability in 2014, the attacks on Apache Struts in 2017, and Log4Shell in 2021.

Cloud 185
article thumbnail

Code on the Road: BMW’s Global Value Stream Management (VSM) Journey

Tasktop

Value Stream Networks. As detailed in Mik’s bestselling book Project to Product , in 2017 Mik was invited by René to BMW’s state-of-the-art Leipzig plant in Germany. Understanding how to create and connect a Value Stream Network, we must first understand the ground truth of enterprise IT tool networks.

Code 52
article thumbnail

Solaris to Linux Migration 2017

Brendan Gregg

It uses a Solaris Porting Layer (SPL) to provide a Solaris-kernel interface on Linux, so that unmodified ZFS code can execute. There's also a ZFS send/recv code path that should try to use the TASK_INTERRUPTIBLE flag (as suggested by a coworker), to avoid a kernel hang (can't kill -9 the process). LTS (April 2016).

article thumbnail

Serverless at re:Invent 2017

The Symphonia

Specific improvements include A new code editor for those who write their Lambda functions in Javascript and Python, far superior to the old inline code-editor. we have powerful laptops and are perfectly happy with a combination of IntelliJ and the rapidly evolving VS Code editor from Microsoft. But we’re keeping an open mind.