article thumbnail

Data Engineers of Netflix?—?Interview with Pallavi Phadnis

The Netflix TechBlog

Interview with Pallavi Phadnis This post is part of our “ Data Engineers of Netflix ” series, where our very own data engineers talk about their journeys to Data Engineering @ Netflix. Pallavi Phadnis is a Senior Software Engineer at Netflix. Pallavi, what’s your journey to data engineering at Netflix?

article thumbnail

SQL Server 2017 Improved Resource Usage On Smaller Machines

SQL Server According to Bob

The changes made in SQL Server 2017 CU4 improve resource usage on smaller machines, such as a VM or Container used for testing and development. Studying the code I found that the ‘default max worker threads’ calculation did not take into account the RAM on the system. What Is A Small System? CLR Garbage Collection.

Servers 40
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

SQL Server on Linux: CU4 – NewSequentialId() – Uuid

SQL Server According to Bob

Prior to SQL Server 2017 CU4 for Linux (Linux only) the generation of a sequential UUID may not function as expected. On Windows the system stores this in the registry and during startup increments the value. Question: What if I change the time of the system clock? Answer: The system time does not impact the uuid generation.

Servers 40
article thumbnail

World’s Top Web Performance Leaders To Watch

Rigor

Rachel is also one of the people behind Perch , a PHP content management system (CMS). Rick is a software engineer on the Google Chrome team, “leading an effort to make the web just work for developers.” His keynote address from O’Reilly Fluent 2017, Reflecting on 20 years on the web , is a must-see.

article thumbnail

Sequential A/B Testing Keeps the World Streaming Netflix Part 1: Continuous Data

The Netflix TechBlog

Safe software deployment, canary testing, and play-delay Software engineering readers of this blog are likely familiar with unit, integration and load testing, as well as other testing practices that aim to prevent bugs from reaching production systems. Strictly control false positive (false alarm) probabilities.

Testing 239
article thumbnail

SQL Server Linux: fsync and Buffered I/O

SQL Server According to Bob

This means data can be stored in file system cache, non-stable media. ) Assume the database application opens the backup file, allowing file system caching (~_O_DIRECT.) SQL Server opens these file types using O_DIRECT to bypass file system cache. Bob Dorr – Principal Software Engineer SQL Server.

Servers 40
article thumbnail

SQL Server on Linux: How is Delete-On-Close Handled

SQL Server According to Bob

The unlink or remove syscall makes changes to the file system so searching for the file by name returns no entries and when the file descriptor is closed the file is deleted. When the last file descriptor is closed the file honors the ‘delete on close’ behavior and is fully removed from the system. I even tested the following scenario.

Servers 40