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? 10/16/2017 [ 8374.555629] Call Trace: [ 8374.556147] <TASK> [ 8374.556601] dump_stack_lvl+0x45/0x5b [ 8374.557361] panic+0x103/0x2db [ 8374.558166] ? .", No need to wait for any GC process.

Hardware 228
article thumbnail

Life of a Netflix Partner Engineer?—?The case of extra 40 ms

The Netflix TechBlog

The mystery begins Towards the end of 2017, I was on a conference call to discuss an issue with the Netflix application on a new set top box. Next I started reading the Ninja source code. I wanted to find the precise code that delivers the audio data. aka “Lollipop”. I wanted to answer this question: where is the extra time?

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

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

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

A Brief Guide of xPU for AI Accelerators

ACM Sigarch

They unveiled their first two embedded AI chips fabricated with TSMC 40nm process in December 2017: “Journey 1.0 HPU: Holographic Processing Unit (HPU) is the specific hardware of Microsoft’s Hololens. Image Processing Unit (IPU) is the Pixel Visual Core designed by Google and integrated in Google Pixel 2 released in 2017.

article thumbnail

Evolving Container Security With Linux User Namespaces

The Netflix TechBlog

In the kernel, you’ll often see capability checks spread throughout the code, which looks something like this: [link] Notice this function doesn’t check if the user is root, but if the task has the CAP_SYS_ADMIN capability before allowing it to execute. Let’s go back to that kernel code example earlier. User Namespaces.

Media 286
article thumbnail

PostgreSQL vs. Oracle: Difference in Costs, Ease of Use & Functionality

Scalegrid

Recognized as the fastest growing database by popularity, PostgreSQL was named the DBMS of the year in both 2018 and 2017 by DB-Engines, and continues to grow in popularity in 2019. Oracle requires more complex ongoing administration, as all database configurations must evolve in conjunction with the data schemas and custom code.