Sat.Nov 30, 2019 - Fri.Dec 06, 2019

Did You Know That Background Tabs in Your Browser Load 20+ Times Slower?

DZone

What happens when you page loads too slowly. Recently we troubleshooted a performance issue, reported by one of the customers of Plumbr who was using our Real User Monitoring solution.

Speed 130

11 top open-source test automation frameworks: How to choose

TechBeacon Testing

If you're thinking about building your own test automation framework, think again. In most cases, you'd do better to consider one or more of the open-source options available. App Dev & Testing, Testing, Test Automation

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

Best Practice for Creating Indexes on your MySQL Tables

High Scalability

By having appropriate indexes on your MySQL tables, you can greatly enhance the performance of SELECT queries. But, did you know that adding indexes to your tables in itself is an expensive operation, and may take a long time to complete depending on the size of your tables? During this time, you are also likely to experience a degraded performance of queries as your system resources are busy in index-creation work as well.

Data Compression for Large-Scale Streaming Experimentation

The Netflix TechBlog

Julie (Novak) Beckley, Andy Rhines, Jeffrey Wong, Matthew Wardrop, Toby Mao, Martin Tingley Ever wonder why Netflix works so well when you’re streaming at home, on the train, or in a foreign hotel?

Human Behavior in Software Development

Professor Beekums

I find behavioral economics fascinating. Many economists assume rational behavior among all people and it results in economic models that seem good in theory, but end up being completely inaccurate. Humans aren’t 100% rational and the real decisions we make are difficult to account for.

Making Ops Life Easier: Automating SLA Monitoring for Deployed Services on Kubernetes

Dynatrace

Dynatrace news. Kubernetes automatically validates the health of your pods within your k8s cluster, by continuously evaluating the health end-points (livenessProbe and readinessProbe) of your deployed services.

Cross-Browser Testing Is Not Only About Browsers

DZone

What else goes into Cross-Browser testing?

More Trending

Technical Debt

Allen Holub

The notion of technical debt is not well understood, so let’s start there. Agile is all about fast feedback loops. Deliberately lengthening your feedback loop in pursuit of the chimera of perfection destroys your agility. The cost of that delay is a real cost. It usually exceeds development costs by a large factor. Deliberately delaying… The post Technical Debt appeared first on Allen Holub

Benchmarking spreadsheet systems

The Morning Paper

Benchmarking spreadsheet systems Rahman et al., Preprint. A recent TwThread drew my attention to this pre-print paper. When spreadsheets were originally conceived, data and formula were input by hand and so everything operated at human scale.

How to Test the Graphical User Interface: a Comprehensive Guide

DZone

Learn how to test your Graphical User Interface. Most people interact with software applications daily, whether it’s on a tablet, smartphone, or computer, because of the rapid growth in mobile technology, the web, and app development industry is more competitive than ever before.

Mobile 174

Data Compression for Large-Scale Streaming Experimentation

The Netflix TechBlog

Julie (Novak) Beckley, Andy Rhines, Jeffrey Wong, Matthew Wardrop, Toby Mao, Martin Tingley Ever wonder why Netflix works so well when you’re streaming at home, on the train, or in a foreign hotel?

Filtered Indexes and Forced Parameterization (redux)

SQL Performance

After blogging about how filtered indexes could be more powerful , and more recently about how they can be rendered useless by forced parameterization , I'm revisiting the filtered indexes/parameterization topic. A seemingly-too-simple solution came up at work recently, and I had to share.

Efficient lock-free durable sets

The Morning Paper

Efficient lock-free durable sets Zuriel et al., OOPSLA’19. Given non-volatile memory (NVRAM), the naive hope for persistence is that it would be a no-op: what happens in memory, stays in memory.

Testing With Spring Cloud Contract

DZone

Learn how to test with Spring Cloud. With many industries transforming to a microservices architecture, testing these microservices is a challenge. Different teams own different services, so testing and validating the API communications between these microservices is important.

Cloud 142

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

by David Berg , Ravi Kiran Chirravuri , Romain Cledat , Savin Goyal , Ferras Hamad , Ville Tuulos tl;dr Metaflow is now open-source! Get started at metaflow.org. Netflix applies data science to hundreds of use cases across the company, including optimizing content delivery and video encoding.

Audit and Alert SQL Server Jobs Status Changes (Enabled or Disabled)

SQL Shack

In this article, we will talk about how to track enabled or disabled SQL jobs in SQL Server using T-SQL. Users with the Sysadmin role have the default permissions to modify the information of any jobs in SQL Server. If a user is not in this role and wants access to this activity, then the […].

BPF: A New Type of Software

Brendan Gregg

At Netflix we have 15 BPF programs running on cloud servers by default; Facebook has 40. These programs are not processes or kernel modules, and don't appear in traditional observability tools.

How Plume Handled Billions of Operations Per Day Despite an AWS Zone Outage

DZone

Learn how Plume problem-solved. You may also like: Top Areas to Automate in AWS to Avoid Overpaying Cloud Bills. In this post, we are going to look at how Plume , survived a recent AZ outage without any application impact.

AWS 142

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

by David Berg, Ravi Kiran Chirravuri, Romain Cledat, Savin Goyal, Ferras Hamad, Ville Tuulos Continue reading on Netflix TechBlog ». machine-learning data-science python open-source productivity

Query Performance Issues on VARCHAR Data Type Using an N Prefix

SQL Shack

In this article, we’ll discuss data type VARCHAR and query performance issues associated with utilizing the lower level VARCHAR data type. CHAR, VARCHAR and NVARCHAR are data types that support storing information in text format in a SQL Server database.

Declarative assembly of web applications from pre-defined concepts

The Morning Paper

Declarative assembly of web applications from predefined concepts De Rosso et al., Onward! 2019. I chose this paper to challenge my own thinking. I’m not really a fan of low-code / no-code / just drag-and-drop-from-our-catalogue forms of application development.

Performance Tuning Java Applications in Linux

DZone

Learn how to make your Java applications performance perfectly. You may also like: How to Properly Plan JVM Performance Tuning. While Performance Tuning an application both Code and Hardware running the code should be accounted for.

Tuning 142

Data Compression for Large-Scale Streaming Experimentation

The Netflix TechBlog

Julie (Novak) Beckley, Andy Rhines, Jeffrey Wong, Matthew Wardrop, Toby Mao, Martin Tingley Ever wonder why Netflix works so well when you’re streaming at home, on the train, or in a foreign hotel?

Forwarded Records Performance issue in SQL Server

SQL Shack

This article discusses the Forwarded Records and its performance issues for heap tables in SQL Server. Heap introduction and performance issues A page of 8KB is the smallest unit of storage in SQL Server. In each page of SQL Server, we have a 96-bytes header to store the system information.

Individual Performance Appraisals, Just Say No!

Allen Holub

For some reason, the notion of individual performance reviews comes up a lot. My general feeling is that we should dump them entirely. I’m actually in good company. Almost a third of U.S. companies are dropping individual reviews, including stodgy places like General Electric. See this HBR article. There are books written on the subject,… The post Individual Performance Appraisals, Just Say No! appeared first on Allen Holub. Agility

Using Telegraf on Windows

DZone

Learn how to use Telegraf on Windows. Telegraf is an agent that runs on your operating system of choice, schedules gathering metrics and events from various sources and then sends them to one or more sinks, such as InfluxDB or Kafka. For InfluxDB, version 1.x, as well as InfluxDB Cloud are supported.

2019 Black Friday Performance Analysis – New York & Company

Rigor

New York & Company quickly caught and resolved a site outage during the 2019 kick-off to the holiday shopping season (Black Friday through Cyber Monday). The bigger issue was how long it took the ecommerce site to fully recover for shoppers eager to get deals on the brand’s clothing and.

Focal Point Crop launched

KeyCDN

We’ve added a new feature to our Image Processing service called Focal Point Crop ! It’s part of a crop which also allows to zoom in at certain coordinates of the image. The coordinates can be absolute or relative to the image dimensions.

SQL Server I/O Basics Chaper 1 and 2

SQL Server According to Bob

These documents seem to keep moving so providing the SQL Server I/O Basics Chapter #1 and Chapter #2 here as another source. SQL Server I/O Basics Chapter #1: [link] SQL Server I/O Basics Chapter #2: [link]. Bob Dorr

Performance Testing With JMeter

DZone

Learn how to test your app's performance! Can Your App Handle the Load? When developing complex, high-availability software projects, performance is of key importance. That is especially true in these modern times where anything other than lightning-fast accessibility of real-time data is punished.

2019 Black Friday Performance Analysis – New York & Company

Rigor

New York & Company quickly caught and resolved a site outage during the 2019 kick-off to the holiday shopping season (Black Friday through Cyber Monday). The bigger issue was how long it took the ecommerce site to fully recover for shoppers eager to get deals on the brand’s clothing and.

Centering Data on a Technical Writing Team

Tasktop

We make hundreds of decisions every day at our jobs. Surveys have found that at most companies, the majority of decisions are made based on gut feelings and experience, instead of data and information. As a technical writer, it can be difficult to know what data to use to guide decisions. As you document features, best practices, and getting started guides, you hope that you are making each user’s life easier. But how can you use quantifiable metrics to demonstrate that you have?

SQL Server: OS Error 665 (File System Limitation) and Linux

SQL Server According to Bob

I have previously tested and blogged about the NTFS, sparse, file system limitation error 665: [link] when running DBCC or using Snapshot databases with SQL Server. Recently a customer asked me if they would encounter the same limitation if they moved to Linux. The answer is not the same limitation and for EXT and XFS my testing and research confirm that a sparse file on Linux may be able to accommodate more fragments than on NTFS.

Performance Testing of Mobile — How Is This Different?

DZone

Do you know how to test mobile performance? Below is a quick start guide on performance testing a mobile application. performance software testing performance testing analysis scripting mobile app testing execution

Mobile 130

Muddling Through

The Agile Manager

British trade in the West was never an instrument of empires. It had no headquarters like the compounds at Montreal and no capitol like the rock-rooted fortress at Quebec.

Easily measure and manage user experience with more flexible Apdex calculations

Dynatrace

Dynatrace news. Accelerated delivery is one of the key principles of good user experience, and improved user experience leads to a better bottom line for companies. Customers enjoy using your digital channels more and buy more from your company.

Using SQL Server’s SNITrace to Troubleshoot Networking Issues

SQL Server According to Bob

The following link provides a detailed overview and examples of how to leverage SNITrace to troubleshoot SQL Server networking issues. link]. Networking SNITrace TDS XEvent