December, 2020

mysqldump Best Practices: Part 1 – MySQL Prerequisites


Mysqldump is a client utility that is used to perform logical backups of the MySQL database. This popular migration tool is useful for various use cases of MySQL such as: Backup and restore of databases. Migrating data from one server to another.

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

The Netflix TechBlog

Life of a Netflix Partner Engineer?—?The The case of the extra 40 ms By: John Blair , Netflix Partner Engineering The Netflix application runs on hundreds of smart TVs, streaming sticks and pay TV set top boxes.


Sign Up for our Newsletter

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

Dynatrace Application Security protects your applications in complex cloud environments


Dynatrace news. In our increasingly digital world, the speed of innovation is key to business success. Cloud-native technologies, including Kubernetes and OpenShift, help organizations accelerate innovation. Open source has also become a fundamental building block of the entire cloud-native stack.

Cloud 224

SRP Is the MEDUSA of Clean Code Family


While we are hearing tips on Clean code, the most common tip is maintaining SRP while writing class or methods, in a broader scope Module/Package/Service/API. But Irony is, SRP is the most powerful but obscured principle in the Design toolbox, this throws a web of confusion and you are stoned by thinking should I use it in the right way or not? That's why I like to call SRP Medusa.

Code 178

Stuff The Internet Says On Scalability For December 19th, 2020

High Scalability

Hey, it's HighScalability time once again! Do you like this sort of Stuff? Without your support on Patreon this Stuff won't happen. Know someone who could benefit from becoming one with the cloud? I wrote Explain the Cloud Like I'm 10 just for them. On Amazon it has 212 mostly 5 star reviews.

React Server Components

Addy Osmani

React Server Components aim to enable modern UX with a server-driven mental model. In this post I will share some notes I took while catching up on the latest RFC and talk around this work

From Schooling to Space: Eight Predictions on How Technology Will Continue to Change Our Lives in the Coming Year

All Things Distributed

2021 is going to be a launchpad for change, and here’s what’s coming. 2020 was a year unlike any other. Businesses large and small, governments new and old all had to completely change what they do and how they operate. Helping us to manage this dramatic change was technology.

More Trending

5 myths about observability


Dynatrace news. IT, DevOps, and SRE teams seeking to know the health of their apps and services have always faced obstacles that can drain productivity, stifle collaboration, ratchet up the time to resolution, and limit the effectiveness of their collaboration with other parts of the business.

DevOps 199

Different CPU Times: Unix/Linux ‘top’


CPU consumption in Unix/Linux operating systems is studied using eight different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. Let’s review each of the CPU time in this article. User CPU Time and System CPU Time. In order to understand ‘user’ CPU Time, one should understand ‘system’ CPU time as well, since they go hand in hand.

The Read Aloud Cloud: An Interview With Forrest Brazeal On His New Book

High Scalability

It's Christmas time and you've been wracking your brain trying to find the perfect gift that will teach your loved ones about the cloud in a simple and entertaining way. What to do?

The Import On Interaction Pattern

Addy Osmani

Tip: Lazy-load non-critical resources when a user interacts with UI requiring it. Your page may contain code or data for a component or resource that isnt immediately necessary. For example, UI a user doesnt see unless they click or scroll on parts of the page.

Code 114

7 top tools for responsive web design testing


Responsive design is an approach to design websites such that it responds well on all screen sizes, platforms, and orientations. with the user’s devices depending upon their screen dimensions and orientation. This approach eliminates the need to design a new set of code for each new device.

Supporting content decision makers with machine learning

The Netflix TechBlog

by Melody Dye *, Chaitanya Ekanadham *, Avneesh Saluja *, Ashish Rastogi * contributed equally Netflix is pioneering content creation at an unprecedented scale. Our catalog of thousands of films and series caters to 195M+ members in over 190 countries who span a broad and diverse range of tastes.

Dynatrace partners with AWS to provide enterprise-grade, intelligent observability for custom OpenTelemetry metrics


Dynatrace news. OpenTelemetry metrics are useful for augmenting the fully automatic observability that can be achieved with Dynatrace OneAgent. OpenTelemetry metrics add domain specific data such as business KPIs and license relevant consumption details.

AWS 200

7 Best Performance Testing Tools to Look Out for in 2021


The system could work efficiently with a specific number of concurrent users; however, it may get dysfunctional with extra loads during peak traffic. Performances testing helps establish the scalability, stability, and speed of the software application. Numerous kinds of performance testing imitate several possible user scenarios and know the behavior of the apps.

Team Responsibility Ownership Patterns. Part 1: A Business Architecture Model

Strategic Tech

Team Topologies has significantly advanced the discussion on organisation design for technology companies. The next step is to determine what Team Topology boundaries align to…what should Stream-aligned (and other) teams own?

The challenge is on! Community call for creating the fastest number series generator

SQL Performance

In Part 5 of my series on table expressions I provided the following solution for generating a series of numbers using CTEs, a table value constructor and cross joins: DECLARE @low AS BIGINT = 1001 , @high AS BIGINT = 1010 ; WITH.

C++ 83

Explore the secrets of SQL Server execution plans

SQL Shack

The SQL Server execution plan (query plan) is a set of instructions that describes which process steps are performed while a query is executed by the database engine.

Optimizing data warehouse storage

The Netflix TechBlog

By Anupom Syam Background At Netflix, our current data warehouse contains hundreds of Petabytes of data stored in AWS S3 , and each day we ingest and create additional Petabytes.

How Dynatrace protects its software development and delivery life cycle against supply chain attacks


Dynatrace news. Recently, some organizations fell victim to a software supply chain attack, which led to loss of confidential data.

10 Portfolio Projects for Aspiring Automation Engineers


Those looking to break into the test automation field have difficulty doing so because of a lack of experience. One way to gain experience is, of course, to study and practice on your own. But how do you demonstrate your newfound knowledge to employers? Other professionals, such as front-end developers, create portfolios to highlight their skills, and you can do the same as automation engineers!

HTTP Archive’s Annual State of the Web Report

CSS - Tricks

The HTTP Archive looked at more than 7 million websites and compiled their annual report detailing how the sites were built. And there’s an enormous wealth of information about how the web changed in 2020. In fact, this report is more like an enormous book and it’s entirely fabulous.

An overview of end-to-end entity resolution for big data

The Morning Paper

An overview of end-to-end entity resolution for big data , Christophides et al., ACM Computing Surveys, Dec. 2020, Article No.

Configure SQL Server Always On Availability Groups using Windows PowerShell scripts

SQL Shack

In this 38th article for SQL Server Always On Availability Groups, we will explore Windows PowerShell scripts to configure it. Introduction Windows PowerShell is a scripting language that offers useful modules for database professionals (Developer and DBA).

Toward a Better Quality Metric for the Video Community

The Netflix TechBlog

by Zhi Li, Kyle Swanson, Christos Bampis, Lukáš Krasula and Anne Aaron Over the past few years, we have been striving to make VMAF a more usable tool not just for Netflix, but for the video community at large. This tech blog highlights our recent progress toward this goal.

Panel Recap: How is your performance and reliability strategy aligned with your customer experience?


Dynatrace news. I recently joined two industry veterans and Dynatrace partners, Syed Husain of Orasi and Paul Bruce of Neotys as panelists to discuss how performance engineering and test strategies have evolved as it pertains to customer experience.

Top 15 Software Testing Trends to Watch Out in 2021


There has been a great advancement and growth in the sector of QA testing with the latest trends introducing into IT field services. The introduction of innovative technologies has brought the newest updates in software testing, development, design, and delivery. The high priority of enterprises around the world is cost optimization. In undertaking so, the majority of the IT leaders believe in the incorporation of the newest IT methodologies for their organization.

Sponsored Post: Toptal, IP2Location, Ipdata, StackHawk,, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? Looking to rapidly hire Top Software Developers ? Get Started with Toptal. Toptal will match you with top-quality, pre-screened freelance software developers that meet your project requirements. All in under 48 hours. Get started right away with a no risk trial. has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform.

Bias in word embeddings

The Morning Paper

Bias in word embeddings , Papakyriakopoulos et al., FAT*’20. There are no (stochastic) parrots in this paper, but it does examine bias in word embeddings, and how that bias carries forward into models that are trained using them.

A case study of SQL Query tuning in SQL Server

SQL Shack

Gaining experience in SQL query tuning can be very difficult and complicated for database developers or administrators. For this reason, in this article, we will work on a case study and we are going to learn how we can tune its performance step by step.

How Netflix Scales its API with GraphQL Federation (Part 2)

The Netflix TechBlog

In our previous post and QConPlus talk , we discussed GraphQL Federation as a solution for distributing our GraphQL schema and implementation. In this post, we shift our attention to what is needed to run a federated GraphQL platform successfully?—?from

Simplify observability for all your custom metrics (Part 3: Scripting languages)


Dynatrace news.

Playing With Spring Cloud Contract


In a previous post , we saw how new needs arose in the field of testing derived from the evolution of application architectures. Through a simple example, we established concepts such as consumer , producer , and service and showed that just as important as testing the functionalities in consumer and producer independently is, so also is ensuring that the interaction between them both is right. testing spring software quality spring cloud contract contract testing

Cloud 157

Responsible, Conditional Loading

CSS - Tricks

Over on the Polypane blog (there’s no byline but presumably it’s Kilian Valkhof ( it is )), there is a great article, Creating websites with prefers-reduced-data , about the prefers-reduced-data media query.

Media 69

Sponsored Post: Toptal, IP2Location, Ipdata, StackHawk,, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? Looking to rapidly hire Top Software Developers ? Get Started with Toptal. Toptal will match you with top-quality, pre-screened freelance software developers that meet your project requirements. All in under 48 hours. Get started right away with a no risk trial. has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform.

Strengthening our commitment to Australia

All Things Distributed

Our customers never stop building. And because they never stop, their need for security, availability, performance, scalability, and flexibility over how they choose to run their workloads never stop. At AWS, we are customer obsessed, so we never stop building either.

AWS 96

Netflix at MIT CODE 2020

The Netflix TechBlog

Martin Tingley In November, Netflix was a proud sponsor of the 2020 Conference on Digital Experimentation (CODE), hosted by the MIT Initiative on the Digital Economy. As well as providing sponsorship, Netflix data scientists were active participants, with three contributions.

Code 155