Sat.Aug 24, 2019 - Fri.Aug 30, 2019

14 Ways In Which Cross-Browser Testing Ensures A Better UX

DZone

A customer who is visiting your website from Google Chrome may have a different user experience than a customer who is visiting your website from Safari, Mozilla Firefox, or any other browser. But wait, there is more!

Google 191

Less Data Doesn't Mean a Lesser Experience

Tim Kadlec

After yesterday’s post , someone on Twitter expressed concern about providing a “degraded experience” to users who have Save-Data enabled. It’s far from the first time I’ve heard this concern expressed.

Google PageSpeed Insights - Scoring 100/100 with WordPress

KeyCDN

Running speed tests with tools like Google PageSpeed Insights , WebPageTest , or KeyCDN’s Website Speed Test are always a good way to help gauge your website’s performance. While these metrics can be very helpful it is also important to keep this data in perspective.

Google 109

How to get the answers you deserve using the three pillars of observability

Dynatrace

Dynatrace news. In software, observability refers to telemetry produced by services. Observability is divided into three major verticals—metrics, logs, and distributed traces—the so-called three pillars of observability.

Top Redis Use Cases by Core Data Structure Types

Scalegrid

Redis , short for Remote Dictionary Server, is a BSD-licensed, open-source in-memory key-value data structure store written in C language by Salvatore Sanfillipo and was first released on May 10, 2009. Depending on how it is configured, Redis can act like a database, a cache or a message broker. It’s important to note that Redis is a NoSQL database system.

Testing Code With REST Calls Made Easy

DZone

Introduction. These days, our code frequently has to reach out to a remote server as part of its job, usually consuming an API or some other service. Frequently, our code communicates with these remote services in a RESTful manner. java server performance spring rest http junit mocking frameworks

Code 182

Snuba: automating weak supervision to label training data

The Morning Paper

Snuba: automating weak supervision to label training data Varma & Ré, VLDB 2019. This week we’re moving on from ICML to start looking at some of the papers from VLDB 2019.

More Trending

Modern applications at AWS

All Things Distributed

Innovation has always been part of the Amazon DNA, but about 20 years ago, we went through a radical transformation with the goal of making our iterative process—" invent, launch, reinvent, relaunch, start over, rinse, repeat, again and again "—even faster.

AWS 102

Introduction To Jepsen Testing At Couchbase

DZone

Intro. As most of you know, Couchbase is a database that provides users with a range of consistency and fault tolerance options to ensure that the state of their data meets certain criteria or guarantees.

Choosing a cloud DBMS: architectures and tradeoffs

The Morning Paper

Choosing a cloud DBMS: architectures and tradeoffs Tan et al., VLDB’19. If you’re moving an OLAP workload to the cloud (AWS in the context of this paper), what DBMS setup should you go with?

Embark on a journey towards Autonomous Cloud Management with Dynatrace

Dynatrace

Dynatrace news. It feels like just yesterday DevOps was all the rage, and everything had to be “Cloud” in order to be modern. These days, most organizations have embraced the benefits of DevOps and are running one or more of their applications on somebody else’s computer.

Cloud 205

Save-Data Usage

Tim Kadlec

Yesterday someone at Shopify let me know on Twitter that they started reducing page weight if the Save-Data header is on. tkadlec [link] is now Save-Data aware. About a 13% reduction in page weight, [link]. Early data shows 20% of Indian/Brazilian requests contain this header so happy days #webperf ??. I love seeing companies paying attention to the Save-Data header.

Handling Content Versioning in Your CMS: Exploring TimeMachine

DZone

The demand for content is at an all-time high. According to the International Data Corporation , the digital universe is doubling in size every two years and is expected to reach 44 trillion gigabytes by 2020.

Retail 164

Interactive checks for coordination avoidance

The Morning Paper

Interactive checks for coordination avoidance Whittaker & Hellerstein et al., VLDB’19. I am so pleased to see a database systems paper addressing the concerns of the application developer!

How to Optimize Digital Experience and Operations with Dynatrace

Dynatrace

Dynatrace news. I was fortunate enough to get invited to our PerformGo! APAC Series.

Cache 196

SSIS Expression Task Vs Evaluating variable as expression

SQL Shack

In this article, I will first give an introduction about SSIS expressions, then I will describe briefly the Expression Task and how to Evaluate a variable as expression. Then I will do a comparison between these two features to illustrate the similarities and differences between them.

Code Review for Software Quality

DZone

Software code review plays an important role in software quality. The code review can happen in multiple stages, by multiple people, on multiple deliverables. Each one of them focuses on specific areas of software. Reviewing code for software quality can be stressful! You may also like: Code Review.

Code 153

AMD EPYC 7002 Series Processors and SQL Server

SQL Performance

On August 7, 2019, AMD finally unveiled their new 7nm EPYC 7002 Series of server processors, formerly code-named "Rome" at the AMD EPYC Horizon Event in San Francisco.

What to Look for in a Test Management Tool?

Kovair

Cyber-security threats are always evolving, and the threat surface presented by corporate networks is also constantly in flux. The risks faced by companies and other. The post What to Look for in a Test Management Tool? appeared first on Kovair Blog.

Tasktop’s Bookshelf

Tasktop

Need something to read over the weekend? Want to brush up on your Agile and DevOps knowledge? Just finished a book and not sure what to read next? Don’t worry, Tasktop has you covered. We’ve compiled a list of key books within the industry, for you to add to your own bookshelf.

Use Case-Specific Error Handling in Mule 4

DZone

Often times when you are processing data through a flow, you may want to treat certain errors differently than others. For instance, if you are trying to select records from Salesforce , you would want to handle a record not found error differently than an out of memory error.

Bringing DevOps to the Database

Baron Schwartz

Most teams find it hard to “do DevOps” in the DB for several reasons. This talk summarizes what I’ve learned over the last decade, studying teams that succeeded as well as those that tried. I’ve distilled it all into concrete, practical steps you can take to improve.

3 frameworks that make UI testing more resilient

TechBeacon Testing

One of the biggest problems with test automation on any platform or operating system is synchronizing test automation interactions with the user interface (UI). It's challenging to know when the UI is ready for the next automated click.

SSIS OLE DB Destination Vs SQL Server Destination

SQL Shack

In this article, I will give an overview of SSIS OLE DB Destination and SQL Server Destination and I will try to illustrate some of the difference between both destination components based on my personal experience, SSIS official documentation and some other experts experience in this domain. This article is the third article in the […]. ETL Integration Services (SSIS) SSIS monitoring

Monitoring RabbitMQ with the ELK Stack and Logz.io Part One

DZone

RabbitMQ is an open-source message broker that was built to implement AMQP in 2007, and over the past twelve years has grown to include HTTP, STOMP, SMTP and other protocols via an ever-growing list of plugins.

SpringBoot: Performance War

DZone

Performance Matrix of Reactive APIs With WebFulx and Redis. Reactive Systems are designed to address challenges posed by modern software systems - the challenges related to a large number of users and high throughput.

Testing Sign Up Flow With Activation by Email

DZone

Functional testing isn’t something new. We all do it, less or more, with different tools and approaches. However when it comes to flows, where transactional emails (signup confirmations, password resets, purchase notifications, and others) involved that may still bring questions.

Seven Testing Sins and How To Avoid Them

DZone

Throughout this article, I will be using Java within code snippets, whilst also using JUnit and Mockito. This article aims to provide examples of test code which can be: performance testing mistakes

Java 100

SET NOCOUNT ON statement usage and performance benefits in SQL Server

SQL Shack

Have you ever noticed SET NOCOUNT ON statement in T-SQL statements or stored procedures in SQL Server? I have seen developers not using this set statement due to not knowing it. In this article, we will explore why it is a good practice to use SET NOCOUNT ON with T-SQL statements. We will also learn […]. Performance SQL commands