December, 2020

article thumbnail

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

The Netflix TechBlog

Life of a Netflix Partner Engineer?—?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. The role of a Partner Engineer at Netflix is to help device manufacturers launch the Netflix application on their devices. In this article we talk about one particularly difficult issue that blocked the launch of a device in Europe.

article thumbnail

mysqldump Best Practices: Part 1 – MySQL Prerequisites

Scalegrid

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. Migrating data across different managed MySQL service providers. Migrating data between different versions […].

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

10 Portfolio Projects for Aspiring Automation Engineers

DZone

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!

article thumbnail

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

Dynatrace

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. For example, our innovative in-product assistance and Dynatrace ONE premium subscription offerings have redefined the Dynatrace customer support experience.

article thumbnail

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. That is why we have created more than 175 services, which we offer from 24 AWS Regions around the world to give our customers the best possible cloud experience, no matter where they are.

AWS 200
article thumbnail

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

High Scalability

Hey, it's HighScalability time once again! NASA. 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. Here's a load-balanced and fault-tolerant review: Number Stuff: Don't miss all that the Internet has to say on Scalability, click below and become eventually. consistent with all scalability knowledge

Internet 157
article thumbnail

Mythbusting the Analytics Journey

The Netflix TechBlog

Part of our series on who works in Analytics at Netflix?—?and what the role entails by Alex Diamond This Q&A aims to mythbust some common misconceptions about succeeding in analytics at a big tech company. This isn’t your typical recruiting story. I wasn’t actively looking for a new job and Netflix was the only place I applied. I didn’t know anyone who worked there and just submitted my resume through the Jobs page ???????

Analytics 138

More Trending

article thumbnail

A Simple Implementation of Remote Configuration For SwiftUI

DZone

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.

Systems 250
article thumbnail

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

Dynatrace

Dynatrace news. Recently, some organizations fell victim to a software supply chain attack, which led to loss of confidential data. This article explains what a software supply chain attack is, and how Dynatrace protects its customers against such attacks by applying: Risk management and business continuity planning. Security controls in the software development life cycle (SDL).

Software 238
article thumbnail

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. Whether it was Blackboard continuing our children’s education, Zoom becoming our business boardroom (and our pub), or Netflix being our night out at the movies, we relied on technology to help feed our families, teach our

article thumbnail

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? Fortunately for you, Santa has a new elf this year— Forrest Brazeal —who is part AWS Serverless Hero, part skilled cartoonist, and part cloud guru. Yes, it's a cartoon book about the cloud!

article thumbnail

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. The most beautiful, spectacular site in the world won’t do anyone much good if people can’t find it on Google (or Bing, or DuckDuckGo).

article thumbnail

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. This can apply to many kinds of first-party code you author, but this also applies to third-party widgets such as video players or chat widgets where you typically need to click a button to display the main interface.

Code 145
article thumbnail

OpenShift Container Platform 3.11 Cost Optimization on Public Cloud Platforms

DZone

I was part of cloud migration projects for one of our clients (a UK utility company) where we installed OpenShift clusters across different environments on top of AWS cloud to deploy the code and to run the DevOps pipelines. We had five different OpenShift clusters viz, Development, Test, Pre-production, Production, and Automation. Each cluster would have different numbers of nodes, of which the master and infra nodes were constant across all environments (three nodes each) and a different numbe

Cloud 226
article thumbnail

AI-powered infrastructure monitoring for your SAP HANA database (Preview)

Dynatrace

Dynatrace news. If you’re running SAP, you’re likely already familiar with the HANA relational database management system. HANA maintains all the business and analytics data that your business runs on. However, if you’re an operations engineer who’s been tasked with migrating to HANA from a legacy database system, you’ll need to get up to speed quickly.

article thumbnail

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

Simform

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. The post AWS Lambda vs EC2: Comparison of AWS Compute Resources[Updated] appeared first on Insights on Latest Technologies - Simform Blog.

Lambda 119
article thumbnail

Sponsored Post: Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, 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. InterviewCamp.io has hours of system design content. They also do live system design discussions every week.

Education 100
article thumbnail

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. L0 AS ( SELECT 1 AS c FROM ( VALUES ( 1 ) , ( 1 ) ) AS D ( c ) ) , L1 AS ( SELECT 1 AS c FROM L0 AS A CROSS JOIN L0 AS B ) , L2 AS ( SELECT 1 AS c FROM L1 AS A CROSS JOIN L1 AS B ) , L3 AS ( SELECT 1 AS c FROM

C++ 114
article thumbnail

What is Happy Path Testing?

Testlodge

As we all know, the purpose of software testing is to verify and validate specified requirements by checking that they work as expected or not. A software tester should work with a sense of mission to identify bugs in the application under test, so they can eventually confirm that the application performs appropriately. To do this effectively, various testing techniques and types are used, one of which is Happy Path Testing.

Testing 112
article thumbnail

7 Best Performance Testing Tools to Look Out for in 2021

DZone

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.

article thumbnail

Simplify observability for all your custom metrics (Part 2: OneAgent metric API)

Dynatrace

Dynatrace news. Welcome back to the blog series where we provide you with deep dives into the latest observability awesomeness from Dynatrace , demonstrating how we bring scale, zero configuration, automatic AI driven alerting, and root cause analysis to all your custom metrics, including open source observability frameworks like StatsD, Telegraf, and Prometheus.

Metrics 171
article thumbnail

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

Simform

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. The post AWS Lambda vs Azure Functions vs Google Cloud Functions: Comparing Serverless Providers appeared first on Insights on Latest Technologies - Simform Blog.

Lambda 111
article thumbnail

Sponsored Post: Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, 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. InterviewCamp.io has hours of system design content. They also do live system design discussions every week.

Education 100
article thumbnail

New! Vitals Dashboard

Speed Curve

Getting up to speed on Core Web Vitals seems to be at the top of everyone's to-do list these days. Just in time for the holidays, we are happy to bring you our new Vitals dashboard to help you get a huge jumpstart. We love to visualize performance data (in case you haven't heard). We love it even more when we can be true to one of our biggest motivations at SpeedCurve: leveraging both RUM and Synthetic data to help you take action on what matters most.

Education 111
article thumbnail

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. The query plans are generated by the query optimizer and its essential goal is to generate the most efficient (optimum) and economical query plan. Some query plans […].

Servers 109
article thumbnail

SRP Is the MEDUSA of Clean Code Family

DZone

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 216
article thumbnail

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

Dynatrace

Dynatrace news. Welcome back to the blog series where we provide you with deeper dives into the latest observability awesomeness from Dynatrace , demonstrating how we bring scale, zero configuration, automatic AI-driven alerting, and root cause analysis to all your custom metrics, including open source observability frameworks like StatsD, Telegraf, and Prometheus.

Metrics 151
article thumbnail

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. The data comes from making queries to the HTTP Archive and is broken down into various sections, such as Performance, Security, and the languages themselves, including how folks wrote HTML or CSS.

Latency 98
article thumbnail

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? When organising technology teams to build digital products and services, it is necessary to determine which parts of the product, user experience, and technology each team owns.

article thumbnail

The best software QA and testing conferences of 2021

TechBeacon Testing

Software QA and testing conferences scheduled for 2020 were thrown into turmoil amid the coronavirus pandemic. Some went virtual, while others were canceled outright. And conference organizers are still trying to figure out what to do about their 2021 events.

article thumbnail

5 ways Testsigma makes your regression testing easier

Testsigma

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. It goes without saying that adopting effective regression testing strategies can save development teams hundreds of hours of debugging.

Testing 94
article thumbnail

Different CPU Times: Unix/Linux ‘top’

DZone

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.

article thumbnail

Find and analyze important metrics faster with the new metric browser

Dynatrace

Dynatrace news. Recently we simplified observability for custom metrics and opened up Dynatrace OneAgent for integration of metrics from various sources like StatsD , Telegraf , and Prometheus. Dynatrace customers with the largest of environments use our new metric ingestion API to push metrics into Dynatrace, while the Dynatrace Software Intelligence Platform ensures that all metrics benefit from platform capabilities, such as context-aware Davis AI analytics or the ability to implement fine-gr

Metrics 149
article thumbnail

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. Matt Hobbs : If there’s one thing I’d like readers to take away from this post it’s that font-display: swap is a very good option for users with a fast internet connection.

Cache 96
article thumbnail

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

Abstracta

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. The post Quality Sense Podcast: Andreas “Andi” Grabner – Introduction to Keptn appeared first on Abstracta Software Testing Services.

Testing 91
article thumbnail

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. In this fashion, we will understand well how to approach […].

Tuning 91
article thumbnail

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. 127. The ACM Computing Surveys are always a great way to get a quick orientation in a new subject area, and hot off the press is this survey on the entity resolution (aka record linking) problem. It’s an important part of many modern data workflows, and an area I’ve been wrestling with in one of my own projects.