February, 2020

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.

Socratic vs. Euclidean Forms of API Documentation

High Scalability

I was emailing a service about their documentation and while their doc was good, about one particularly tricky concept they told me that once you use it for a while, that’s when you’ll understand it. In other words: you’ll only understand it after you understand it.

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

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.

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.

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 165

Should I use microservices?

O'Reilly Software

Considerations for when—and when not—to apply microservices in your organization. Despite the drive in some quarters to make microservice architectures the default approach for software, I feel that due to their numerous challenges, adopting them still requires careful thought.

The measure and mismeasure of fairness: a critical review of fair machine learning

The Morning Paper

The measure and mismeasure of fairness: a critical review of fair machine learning , Corbett-Davies & Goel, arXiv 2018. With many thanks to Ben Fried and the ACM Queue editorial board for the paper recommendation.

More Trending

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.

Quickstart to Autonomous Cloud with Keptn on GKE

Dynatrace

Dynatrace news. Self-Service Progressive Delivery of Microservices, Automated SLI/SLO based Quality Gates, Continuous Feedback through ChatOps and Automatic Remediation of Production Issues are some of the capabilities you expect from a modern cloud-native software delivery platform.

Cloud 240

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?

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

Let's Encrypt: an automated certificate authority to encrypt the entire web

The Morning Paper

Let’s encrypt: an automated certificate authority to encrypt the entire web , Aas et al., CCS’19.

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.

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.

Resolve problems faster with Davis Assistant and Microsoft Teams

Dynatrace

Dynatrace news. Are you looking to scale your team but don’t have the budget? Need to free up a few hours a week to focus on innovation and spend less time interpreting data and troubleshooting? Well, you’re in luck, because Davis Assistant is ready to help.

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 140

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 97

Meaningful availability

The Morning Paper

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

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.

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.

Dynatrace & ServiceNow feed and enrich the CMBD, automatically.

Dynatrace

Dynatrace news. Modern microservices infrastructure commonly contain thousands of individual business-critical services and related dependencies. Managing highly dynamic service and application infrastructures with a CMDB database can be cumbersome and error prone.

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 140

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.

Watching you watch: the tracking system of over-the-top TV streaming devices

The Morning Paper

Watching you watch: the tracking ecosystem of over-the-top TV streaming devices , Moghaddam et al., CCS’19. The results from this paper are all too predictable: channels on Over-The-Top (OTT) streaming devices are insecure and riddled with privacy leaks.

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.

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.

Perform 2020: Transform the way you work – Product update

Dynatrace

Dynatrace news. Across both his day one and day two mainstage presentations, Steve Tack, SVP of Product Management, described some of the investments we’re making to continue to differentiate the Dynatrace Software Intelligence Platform.

Mobile 229

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

Test automation and QA career guide: Top roles and skills

TechBeacon Testing

The world of test automation and quality assurance (QA) still undergoing a tremendous sea change wrought by the advancing maturity of DevOps in the enterprise. That's why as a QA professional you must remain on your toes if you are to stay on a solid career track.

DevOps 110

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.

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.

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

Digital Business Analytics: Let’s get started!

Dynatrace

Dynatrace news. We introduced Digital Business Analytics in part one as a way for our customers to tie business metrics to application performance and user experience, delivering unified insights into how these metrics influence business milestones and KPIs.

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 107

What is Beta Testing? – A Short Introduction

Testlodge

Once the development of a new product or system is complete, we have to execute alpha and beta testing. Alpha testing is generally performed in-house or within the organization and utilizes the expertise of developers, designers, testers, and other connected personnel, but what is beta testing?

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!

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!