article thumbnail

The Return of the Frame Pointers

Brendan Gregg

2014: Java in Flames Broken Java Stacks (2014) When I joined Netflix in 2014, I found Java's lack of frame pointer support broke all application stacks (pictured in my 2014 Surge talk on the right). For a while I was promoting the use of Canonical's libc6-prof, which was libc6 with frame pointers.

Java 145
article thumbnail

What is function as a service? App development gets FaaS and furious

Dynatrace

Cloud providers then manage physical hardware, virtual machines, and web server software management. This enables teams to quickly develop and test key functions without the headaches typically associated with in-house infrastructure management. The FaaS model of cloud computing debuted in 2014 with startups like hook.io.

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

Path to NoOps part 2: How infrastructure as code makes cloud automation attainable—and repeatable—at scale

Dynatrace

With a skeleton staff of 7 on a on 24×7 schedule, we increased the number releases from 2 to 26 per year and reduced production bugs by 93% since 2014. Dynatrace IT itself has implemented a NoOps model for our own IT operations. Dynatrace achieved its own IT transformation using infrastructure-as-code principles and Cloud Automation.

article thumbnail

What is cloud application security?

Dynatrace

If your application runs on servers you manage, either on-premises or on a private cloud, you’re responsible for securing the application as well as the operating system, network infrastructure, and physical hardware. This process can delay deployments or cause developers to skip security testing completely to meet project deadlines.

Cloud 182
article thumbnail

AWS EC2 Virtualization 2017: Introducing Nitro

Brendan Gregg

Hardware virtualization for cloud computing has come a long way, improving performance using technologies such as VT-x, SR-IOV, VT-d, NVMe, and APICv. The latest AWS hypervisor, Nitro, uses everything to provide a new hardware-assisted hypervisor that is easy to use and has near bare-metal performance. I'd expect between 0.1%

article thumbnail

The Speed of Time

Brendan Gregg

These strange questions came to the fore back in 2014 when Netflix was switching services from CentOS Linux to Ubuntu, and I helped debug several weird performance issues including one I'll describe here. As a Xen guest, this profile was gathered using perf(1) and the kernel's software cpu-clock soft interrupts, not the hardware NMI.

Speed 126
article thumbnail

Introducing SVT-AV1: a scalable open-source AV1 framework

The Netflix TechBlog

Netflix headquarters circa 2014. 264/AVC, currently, the most ubiquitous video compression standard supported by modern devices, often in hardware. The open-source encoder should also enable easy experimentation and a platform for testing new coding tools. Added a unit tests framework based on Google Test.