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 228

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!

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

Revamped HTTP monitor detail pages to effortlessly monitor API endpoints and mobile back-end services


Dynatrace news. APIs are everywhere these days—from internal APIs that are used within your microservice architecture, third-party APIs that your software relies on, to external APIs that you offer to your customers. So when an API breaks, your business is impacted.

A Simple Implementation of Remote Configuration For SwiftUI


First of all, a quick definition of Remote Configuration: It is a way to customize the behaviour of a desired system based on certain parameters that are stored on a remote location. Many well-known libraries will give you this feature, and many of us are tempted to just integrate this big, complex, and unknown dependency without evaluating the real cost of it. swift

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

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 107

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.

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 196

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.

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++ 101

AWS Lambda vs EC2: Comparison of AWS Compute Resources[Updated]


Compare two of the widely used compute resources in software development: AWS Lambda vs EC2. Understand and analyze infrastructure management, performance and cost comparison. Get to know the evolution of AWS computing resources from EC2 to AWS Lambda.

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.

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.

Even smoother customer experience with the new support ticket visibility self-service


Dynatrace news. With a quickly growing platform, new features introduced every other week, and an ever-expanding userbase, Dynatrace is laser-focused on providing you with support when you need it.

Why We Switched from bcc-tools to libbpf-tools for Linux BPF Performance Analysis


Distributed clusters might encounter performance problems or unpredictable failures, especially when they are running in the cloud. Of all the kinds of failures, kernel failures may be the most difficult to analyze and simulate. A practical solution is Berkeley Packet Filter (BPF), a highly flexible, efficient virtual machine that runs in the Linux kernel. It allows bytecode to be safely executed in various hooks, which exist in a variety of Linux kernel subsystems.

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?

AWS Lambda vs Azure Functions vs Google Cloud Functions: Comparing Serverless Providers


Wondering which serverless provider is right for you? Read this blog to understand and analyze the comparison between AWS Lambda vs Azure Functions vs Google Cloud Functions. Get to know their current version and compare performance, security, pricing, and scalability.

Cross Browser Compatibility Testing – what browsers you should test?


In recent years, cross browser compatibility testing has gained a lot of traction as it helps ensure that no customers are left behind after updates. The pace of technological advancement has increased exponentially, leading to faster upgrades and changes.

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

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.

Optimize Performance and Render Websites Superfast in ReactJS


To optimize the performance of your React code, you have to make sure that it’s not re-rendering unnecessarily. This is the main reason behind performance bottleneck. Use these tips to improve your codebase and make your website super-fast: Avoid unnecessary code re-rendering. Keep your code files short and break them into components. Use minified production build. Remove console logs from production code. For big tables, render a few rows and columns at a time (like FlatList in React Native).

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.

Quality Sense Podcast: Andreas “Andi” Grabner – Introduction to Keptn


In this Quality Sense episode, host, Federico Toledo chats with Dynatrace’s Andreas aka “Andi” Grabner. From Austria, he has more than 20 years of experience in the field.

5 ways Testsigma makes your regression testing easier


Regression testing is one of the most critical aspects of quality assurance. It helps developers to check for issues that are introduced by new additions to their codebase or due to a bug fix. The aim is to check all those pieces of code that could be impacted due to these changes.

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 145

Unlock end-to-end observability insights with Dynatrace PurePath 4 seamless integration of OpenTracing for Java


Dynatrace news. Cloud-native technologies and microservice architectures have shifted technical complexity from the source code of services to the interconnections between services.

Java 189

A Few Tips for Improving the Performance of Your Web Applications


In this post, we will mostly be talking about a few things that we should keep in mind while writing web APIs to get the best possible performance out of them. Most organizations work with large amounts of data that need to be processed every second. So, it's very important to keep things organized and optimized in order to deliver a great user experience. Let's discuss a few points to help you understand how we can work more of performance optimization. Virtual Tables.

A font-display setting for slow connections

CSS - Tricks

Me, I really dislike FOUT. I like that it’s an option, because not displaying text quickly on the web is no good. I know font-display: swap; is popular because it’s good for performance, but that FOUT stuff pains me.

Cache 80

Search Engine Optimization Checklist (PDF)

Smashing Magazine

Search Engine Optimization Checklist (PDF). Search Engine Optimization Checklist (PDF). Frederick O’Brien. 2020-12-17T15:00:13+00:00. 2020-12-17T16:33:49+00:00. Search engine optimization (SEO) is an essential part of a website’s design, and one all too often overlooked.

How to Select the Best Cross Browser Testing Tool


Cross browser testing can be a real headache for a software tester. You may have tested your application on the latest versions of Chrome, Firefox, and Edge, but more often than not, some browsers such as Internet Explorer, Opera Mini, UC Browser get missed out.

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.