February, 2020

Beam-Up Load Balancing: The Portable Next Generation App Experience

DZone

We’ve seen many of the technological advances described in the Star Trek milieu become reality over the last 50 years, from personal communication devices and instant translators to GMOs, medical robots, 3D printing and weapons that stun. But, ah yes, the matter transporter.

Stuff The Internet Says On Scalability For February 28th, 2020

High Scalability

Wake up! It's HighScalability time: The Smithsonian has million of pieces of delicious open access content. I ate up this 3D representation of the 1903 Wright Flyer. Do you like this sort of Stuff? Without your support on Patreon this kind of Stuff won't happen.

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

Improve user experience with more visibility into CDN-related HTTP errors (Part 1) 

Dynatrace

Dynatrace news. Modern web applications rely heavily on Content Delivery Networks (CDNs) and 3rd-party integrations (for example, web analytics, tag managers, chat bots, A/B testing tools, ad providers, and more).

Tuning 187

Important Health Checks for your MySQL Master-Slave Servers

Scalegrid

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. In this blog post, we explain some basic health checks you can do on your MySQL master and slave nodes to ensure your setup is healthy.

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app. AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. AV1 is made possible by the wide-ranging industry commitment of expertise and intellectual property within the Alliance for Open Media (AOMedia), of which Netflix is a founding member.

Media 159

NULL complexities – Part 3, Missing standard features and T-SQL alternatives

SQL Performance

This article is the third installment in a series on NULL complexities. In Part 1 I covered the meaning of the NULL marker and how it behaves in comparisons. In Part 2 I described the NULL treatment inconsistencies in different language elements.

C++ 93

Top Automation Testing Trends To Look Out In 2020

DZone

Quality Assurance (QA) is at the point of inflection and it is an exciting time to be in the field of QA as advanced digital technologies are influencing QA practices.

More Trending

Introducing Digital Business Analytics: AI-powered real-time answers for better business outcomes

Dynatrace

Dynatrace news. Traditionally, it’s critical for Dev and Ops teams to be able to quickly discover and remediate application performance and customer-facing issues.

Cloudburst: stateful functions-as-a-service

The Morning Paper

Cloudburst: stateful functions-as-a-service , Sreekanti et al., arXiv 2020. Today’s paper choice is a fresh-from-the-arXivs take on serverless computing from the RISELab at Berkeley, addressing some of the limitations outlined in last year’s ‘ Berkeley view on serverless computing.’

Cache 91

Essential Suite?—?Artwork Producer Assistant

The Netflix TechBlog

Essential Suite?—?Artwork Artwork Producer Assistant By: Hamid Shahid & Syed Haq Introduction Netflix continues to invest in content for a global audience with a diverse range of unique tastes and interests.

Design 151

Helping Browsers Optimize With The CSS Contain Property

CSS - Tricks

There is a growing number of things that we have to do to help the browser achieve for peak performance. Responsive image syntax has several. For example, needing to tell the browser how large the image will be in our layout with the sizes attribute and how big the images are with w descriptors.

Testing Asynchronous Operations in Spring With Spock and Byteman

DZone

This is the second article that describes how to test asynchronous operations with the Byteman framework in an application using the Spring framework.

Important Health Checks for your MySQL Master-Slave Servers

High Scalability

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. In this blog post, we explain some basic health checks you can do on your MySQL master and slave nodes to ensure your setup is healthy.

Autonomous Cloud Enablement aka Scaling NoOps via Self-Service

Dynatrace

Dynatrace news. Autonomous Cloud is not another lofty marketing term. Autonomous Cloud is what enables our globally distributed development teams at Dynatrace to deliver better software faster following our NoOps approach: Fully Autonomous and as a Self-Service!

Cloud 176

Meaningful availability

The Morning Paper

Meaningful availability , Hauer et al., NSDI’20. With thanks to Damien Mathieu for the recommendation.

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app. AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. AV1 is made possible by the wide-ranging industry commitment of expertise and intellectual property within the Alliance for Open Media (AOMedia), of which Netflix is a founding member.

Media 127

In-Browser Performance Linting With Feature Policies

Tim Kadlec

One of the absolute best things you can do to help keep performance in check is to provide a series of visible, well-placed checks and balances in your development workflow to always keep performance front-of-mind. One thing I’m very excited about in this context is feature policies.

Media 83

Exploratory Testing: A Detailed Guide

DZone

What Is Exploratory Testing? In exploratory testing, testers check a system without a plan in mind to discover bugs that users may face when navigating a website or app. It tries to mimic the personal freedom and choices of individual end-users.

Stuff The Internet Says On Scalability For February 14th, 2020

High Scalability

Wake up! It's HighScalability time: Visualize the huge scale of Deep Time by identifying key reference points along the way. Do you like this sort of Stuff? Without your support on Patreon Stuff won't happen.

Multidimensional analysis 2.0: Analyze microservice-based metrics without code changes (Part 2)

Dynatrace

Dynatrace news. In Part 1 of this blog series , we presented a few Dynatrace customer use cases for multidimensional analysis.

Code 174

Programs, life cycles, and laws of software evolution

The Morning Paper

Programs, life cycles, and laws of software evolution , Lehman, Proc. IEEE, 1980. Today’s paper came highly recommended by Kevlin Henney and Nat Pryce in a Twitter thread last week, thank you both!

Fun with (columnstore) compression on a very large table – part 3

SQL Performance

In part 1 of this series, I tried out a few ways to compress a 1TB table. While I got decent results in my first attempt, I wanted to see if I could improve the performance in part 2.

Speed 82

When CSS Blocks

Tim Kadlec

The other day I was auditing a site and ran into a pattern that I’ve seen with a few different clients now.

C++ 83

Reduce MySQL CPU Usage Through Dynamic Binary Optimization

DZone

Dynimize, a dynamic binary optimizer, has been shown to improve MySQL performance in CPU intensive workloads. This post explores how Dynimize can be used to instantly reduce MySQL CPU usage without altering a single line of your application code or my.cnf.

Stuff The Internet Says On Scalability For February 7th, 2020

High Scalability

Wake up! It's HighScalability time: A network visualization of an information operation on Twitter which originated in Russia ( Watch six decade-long disinformation operations unfold in six minutes ). Do you like this sort of Stuff? Your support on Patreon is appreciated more than you can know.

Easily migrate your OneAgent from one tenant or server to another

Dynatrace

Dynatrace news. Deployment of OneAgent is really easy. You just run the installer—no parameter configurations required—and OneAgent takes care of the rest.

POTS: protective optimization technologies

The Morning Paper

POTS: Protective optimization technologies , Kulynych, Overdorf et al., arXiv 2019. With thanks to @TedOnPrivacy for recommending this paper via Twitter.

Do This to Improve Image Loading on Your Website

CSS - Tricks

Jen Simmons explains how to improve image loading by simply using width and height attributes. The issue is that there’s a lot of jank when an image is first loaded because an img will naturally have a height of 0 before the image asset has been successfully downloaded by the browser.

Introducing Page Speed Benchmarks – a new resource for the performance community

Speed Curve

Here are some common questions I’m asked when I talk with people about performance: Which metrics should I care about? What types of devices and connections should I test on? Which third parties should I be most concerned about? How fast should I be?

7 Best Practices to Achieve Better Results in Quality Assurance

DZone

Introduction. With the world moving towards digital transformation, there has been a rising focus on software testing. Digital transformation is inevitable, as the use of the latest digital technologies can make your business operations effective and creative. performance software testing quality assurance best practice test automation framework

Moore's Law is not Ending Soon and the Reason May Surprise You

High Scalability

Jim Keller recently gave a fascinating and far ranging interview on the AI Podcast. You can find it at Moore's Law, Microprocessors, Abstractions, and First Principles. One of the many topics of discussion was the often predicted death of Moore's Law.

Dynatrace Managed is now certified Red Hat Enterprise Linux software

Dynatrace

Dynatrace news. We’re very excited about this week’s a nnouncement from? Red Hat , one of our? technology alliance partners , that Dynatrace Managed is certified for Red Hat Enterprise Linux (RHEL) 8.x distributions. For details, see the listing in the Red Hat Customer Portal.

Cloudy with a high chance of DBMS: a 10-year prediction for enterprise-grade ML

The Morning Paper

Cloudy with a high chance of DBMS: a 10-year prediction for enterprise-grade ML , Agrawal et al., CIDR’20. "Cloudy

How To Decide The Entry and Exit Criteria For Regression Testing

Testsigma

What is Regression Testing? Regression testing is the process of verifying that if a change is made in one component of the product, the other components of the product continue to behave like it was before.

SQL Server Always On Availability Groups Interview Questions & Answers

SQL Shack

In this article, we will discuss a number of interview questions that you could be asked about the SQL Server Always On Availability Groups feature when attending an interview for the SQL Server database administrator role.

Schemathesis: Property-Based Testing for API Schemas

DZone

Many companies have moved from monoliths to microservices for better scalability and faster development cycles, and so have we at Kiwi.com. We still have monolithic applications, however, they are melting away over time and a swarm of shiny microservices is gradually replacing them.

Post: Essilen Research, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream

High Scalability

Who's Hiring? Are you looking to improve how you hire technical talent ? Essilen Research 's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game!