Sat.Dec 07, 2019 - Fri.Dec 13, 2019

article thumbnail

Sampling RUM: When and why it's a good idea

Speed Curve

I confess, I’m not a statistician. While I pride myself on the 'A' I received in my college statistics class, admittedly it was on a pretty steep curve. That said, I’ve been looking at performance data for many years and have found myself on both sides of the debate about whether or not the practice of sampling performance data is inherently a good or bad idea.

Retail 59
article thumbnail

Google planning a new ‘Badge of Shame’ for slow websites

MachMetrics

Google has announced plans for a new badging system that would let users know whether a website typically loads slowly. In a post detailing the thought process behind the planned feature, the Chrome team explains that “In the future, Chrome may identify sites that typically load fast or slow for users with clear badging ”. The post goes on to explain that there are many different iterations that the team is looking at, and the language (the word “may” is used frequently) suggests tha

Google 86
Insiders

Sign Up for our Newsletter

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

article thumbnail

The power of relationships in data

All Things Distributed

Have you ever received a call from your bank because they suspected fraudulent activity? Most banks can automatically identify when spending patterns or locations have deviated from the norm and then act immediately. Many times, this happens before victims even noticed that something was off. As a result, the impact of identity theft on a person's bank account and life can be managed before it's even an issue.

article thumbnail

Real-Time Digital Twins Simplify Code in Streaming Applications

ScaleOut Software

Designing applications that extract real-time insights from streaming telemetry can be a daunting challenge. Event streams typically combine messages from many data sources, as shown below. It’s a complex challenge to select and analyze messages that surface patterns of interest. For these reasons, most streaming applications only perform rudimentary analysis (often in the form of queries) on the incoming data stream and push most of the event messages into a data lake for offline examinat

Code 52
article thumbnail

Using BigQuery Without Breaking the Bank

Tim Kadlec

The closer you look at something, the more interesting it gets. That’s probably why I love it when I’m able to pore through large amounts of data related to a topic that interests me. You keep twisting and turning it enough, and you’ll eventually start to uncover fascinating trends and insights that weren’t apparent on the surface. Hence, why I’m a big fan of BigQuery.

Traffic 56
article thumbnail

Which Programming Language Is Most Popular for UI Test Automation in 2019?

DZone

Which language do you use for test automation? There is always a lot of uncertainty around which programming language to use when starting a new test automation project. Should you go with the same language that the development team is using? Or should you choose a language that has an abundance of community support so that you can easily get help when stuck?

article thumbnail

Netflix Hack Day?—?November 2019

The Netflix TechBlog

Netflix Hack Day?—?Fall 2019 By Tom Richards , Carenina Garcia Motion , and Leslie Posada Hack Day at Netflix is an opportunity to build and show off a feature, tool, or quirky app. The goal is simple: experiment with new ideas/technologies, engage with colleagues across different disciplines, and have fun! We know even the silliest idea can spur something more.

More Trending

article thumbnail

Easier user management with improved invitation workflow and user-group overview

Dynatrace

Dynatrace news. To make user management easier for our customers, we’ve improved the invitation workflow and made it simpler to see which groups a user is assigned to. Resend invitation. When you invite a new user to your account, they receive an email letting them know how to access your account. But if they miss this email, they won’t be able to access your account.

137
137
article thumbnail

An Overview of JavaScript Testing in 2019

DZone

Find out more about JavaScript testing! The web has evolved a lot in the last few years, and we have observed this evolution with our eyes. From having limited programming languages to getting access to a hub of languages for testing, the web has come a long way.

Testing 223
article thumbnail

Netflix Hack Day?—?November 2019

The Netflix TechBlog

Netflix Hack Day?—?Fall 2019 By Tom Richards , Carenina Garcia Motion , and Leslie Posada Hack Day at Netflix is an opportunity to build and show off a feature, tool, or quirky app. The goal is simple: experiment with new ideas/technologies, engage with colleagues across different disciplines, and have fun! We know even the silliest idea can spur something more.

article thumbnail

NULL complexities – Part 1

SQL Performance

NULL handling is one of the trickier aspects of data modeling and data manipulation with SQL. Let's start with the fact that an attempt to explain exactly what a NULL is is not trivial in and of itself. Even among people who do have a good grasp of relational theory and SQL, you will hear very strong opinions both in favor and against using NULLs in your database.

article thumbnail

Easier SAML federation setup with improved workflow

Dynatrace

Dynatrace news. Dynatrace enables authentication through your organization’s identity provider (IdP). If you want to use your organization’s corporate credentials for authentication in Dynatrace, you can set up SAML to delegate authentication to your IdP. To make it easier for you to set up a single sign-on solution for Dynatrace in enterprise environments, we’ve improved the workflow for setting up SAML federation by introducing a setup wizard that walks you through the whole

article thumbnail

High-Performance Persistence With MicroStream (Part Three)

DZone

Learn how to keep your apps performing! For some time, there has been a new competitor in the field of persistence and serialization. We are talking about Project MicroStream. What is it exactly? MicroStream claims to be a high-performance and, most importantly, developer-friendly solution for the challenges of serialization and persistence.

article thumbnail

Netflix Hack Day?—?November 2019

The Netflix TechBlog

Netflix Hack Day?—?Fall 2019 By Tom Richards , Carenina Garcia Motion , and Leslie Posada Hack Day at Netflix is an opportunity to build and show off a feature, tool, or quirky app. The goal is simple: experiment with new ideas/technologies, engage with colleagues across different disciplines, and have fun! We know even the silliest idea can spur something more.

article thumbnail

Why you should test according to your product's maturity

TechBeacon Testing

When it comes to QA, I am often asked, "What should my testing strategy be?" The answer, unfortunately, isn't clear-cut because it depends on your product's level of maturity.

Testing 114
article thumbnail

Find the user session data you need and better understand customer experience with new USQL functions

Dynatrace

Dynatrace news. To enhance your customers’ digital experiences, you need to see your application through their eyes. Every single click your end users make while using your application provides valuable insights into how well your application is performing and meeting your customers’ needs. With Dynatrace user session queries, you can analyze every single click that your customers make and get insights into how each of your users experiences your application.

Tuning 134
article thumbnail

Why Your Team Needs to Start Unit Testing Right Now

DZone

Unit testing is actually a lot like working out. You have a well- established, stable development team. They are veterans and quite experienced. You feel there’s nothing they can’t solve or achieve, even if it takes some time, they’ll manage, whether if it’s a bug or a feature.

Testing 148
article thumbnail

Productionizing Distributed XGBoost to Train Deep Tree Models with Large Data Sets at Uber

Uber Engineering

Michelangelo , Uber’s machine learning (ML) platform, powers machine learning model training across various use cases at Uber, such as forecasting rider demand , fraud detection , food discovery and recommendation for Uber Eats , and improving the accuracy of … The post Productionizing Distributed XGBoost to Train Deep Tree Models with Large Data Sets at Uber appeared first on Uber Engineering Blog.

article thumbnail

A persistent problem: managing pointers in NVM

The Morning Paper

A persistent problem: managing pointers in NVM Bittman et al., PLOS’19. At the start of November I was privileged to attend HPTS (the High Performance Transaction Systems) conference in Asilomar. If you ever get the chance to go, I highly recommend it. It’s a comparatively small gathering with a great mix of people, and fabulous discussions. A big thank you to everyone that I met there for making me feel so welcome.

article thumbnail

Dynatrace Managed release notes version 1.182

Dynatrace

Dynatrace news. New features and enhancements. Easily measure and manage user experience with more flexible Apdex calculations. Next generation Dynatrace Davis AI becomes the default causation engine. Build apps your customers love and grow your business with Dynatrace mobile monitoring. Latest management zone update improves collaboration for Synthetic Monitoring.

Traffic 105
article thumbnail

Process Files on the Basis of TimeStamp Attached to File Name in Mule 4

DZone

Find out more about Mule 4! Sometimes when you work for a bigger client you will get a problem that is different than regular issues you get. I will talk about such a scenario in this article. Earlier we were directly polling on one location and getting data in the form of the files. After some transformation, we were sending those data (in XML) to a queue.

article thumbnail

An overview of the SQL Server Profiler

SQL Shack

In this article, we will describe SQL Server Profiler and how it can be used. In addition, we will mention the tools that are integrated with it- plans about its deprecation, and what are the alternatives? Introduction SQL Server Profiler is a tracing tool provided by Microsoft since SQL Server 2000 version. It is used […].

Servers 52
article thumbnail

A tale of two abstractions: the case for object space

The Morning Paper

A tale of two abstractions: the case for object space , Bittman et al., HotStorage 2019. This is a companion paper to the " persistent problem " piece that we looked at earlier this week, going a little deeper into the object pointer representation choices and the mapping of a virtual object space into physical address spaces. …software operating on persistent data structures requires "global" pointers that remain valid after a process terminates, while hardware requires th

article thumbnail

OneAgent release notes version 1.181

Dynatrace

Dynatrace news.Net. Added support for MongoDB.NET Driver 2.8 – 2.9. Added support for Microsoft Azure Service Bus Client for.NET 3.2.0 – 4.0.0.Net Core. Added support for MongoDB.NET Driver 2.8 – 2.9. Added support for Microsoft Azure Service Bus Client for.NET 2.0.0 – 4.0.0. PHP. Added support for MongoDB PHP for Linux 1.3+.

Azure 105
article thumbnail

The First Drop: Introducing AdoptOpenJDK Quality Assurance (AQA)

DZone

Testing 139
article thumbnail

2019 Black Friday Performance Analysis – Forever 21

Rigor

During Black Friday weekend 2019, fast-fashion retailer Forever 21’s website had an outage that left users seeing a generic error message when they tried to shop the company’s doorbuster deals. As the site recovered from the outage, its performance took a hit, requiring extra time to recover. By taking advantage. The post 2019 Black Friday Performance Analysis – Forever 21 appeared first on Production.

Retail 52
article thumbnail

Real-Time Digital Twins Simplify Code in Streaming Applications

ScaleOut Software

Designing applications that extract real-time insights from streaming telemetry can be a daunting challenge. Event streams typically combine messages from many data sources, as shown below. It’s a complex challenge to select and analyze messages that surface patterns of interest. For these reasons, most streaming applications only perform rudimentary analysis (often in the form of queries) on the incoming data stream and push most of the event messages into a data lake for offline examinat

Code 52
article thumbnail

VividCortex Is Joining SolarWinds!

Baron Schwartz

I’m excited to share the following news, cross-posted from the VividCortex blog. VividCortex is Joining SolarWinds! By Amena Ali and Baron Schwartz. We’re excited to share that VividCortex is now part of the SolarWinds family. We believe this change will help to accelerate the adoption of our product as well as the pace of our product development.

article thumbnail

Fallacy #5: Topology doesn't change

Particular Software

It's easy for something that started out simply to become much more complicated as time wears on. I once had a client who started out with a very noncomplex server infrastructure. The hosting provider had given them ownership of an internal IP subnet, and so they started out with two load-balanced public web servers: X.X.X.100 and X.X.X.101 (Public100 and Public101 for short).

article thumbnail

2019 Black Friday Performance Analysis – GameStop

Rigor

GameStop recognized that it needed to avoid outages by protecting website resources from an overload in traffic on Black Friday. The US-based company prepared for the holiday season by leveraging their CDN to selectively deny site access to certain regions while prioritizing key markets during the critical shopping period. Was. The post 2019 Black Friday Performance Analysis – GameStop appeared first on Production.

article thumbnail

Real-Time Digital Twins Simplify Code in Streaming Applications

ScaleOut Software

Designing applications that extract real-time insights from streaming telemetry can be a daunting challenge. Event streams typically combine messages from many data sources, as shown below. It’s a complex challenge to select and analyze messages that surface patterns of interest. For these reasons, most streaming applications only perform rudimentary analysis (often in the form of queries) on the incoming data stream and push most of the event messages into a data lake for offline examinat

Code 52
article thumbnail

How do committees invent?

The Morning Paper

How do committees invent? , Conway, Datamation magazine 1968. With thanks to Chris Frost for recommending this paper – another great example of a case where we all know the law (Conway’s law in this case), but many of us have not actually read the original ideas behind it. We’re back in 1968, a time when it was taken for granted that before building a system, it was necessary to design it.

Design 43
article thumbnail

Percona Server for MySQL 8.0 – New Data Masking Feature

Percona Community

Database administrators are responsible for maintaining the privacy and integrity of data. When the data contains confidential information, your company has a legal obligation to ensure that privacy is maintained. Even so, being able to access the information contained in that dataset, for example for testing or reporting purposes, has great value so what to do?

Servers 40
article thumbnail

2019 Black Friday Performance Analysis – Forever 21

Rigor

During Black Friday weekend 2019, fast-fashion retailer Forever 21’s website had an outage that left users seeing a generic error message when they tried to shop the company’s doorbuster deals. As the site recovered from the outage, its performance took a hit, requiring extra time to recover. By taking advantage. The post 2019 Black Friday Performance Analysis – Forever 21 appeared first on Production.

Retail 52
article thumbnail

SQL Server 2019 Many No Longer Capture Mini-Dump (SQLDump####.mdmp)

SQL Server According to Bob

I was looking at a SQL Server which had generated ten(10) SQLDump####.txt files but only a single(1) SQLDump####.mdmp file. We introduced a new feature in SQL Server 2019 to save disk space for mini/crash dumps which can skip the suspension and capture for identical dump signatures, saving disk space and reducing the impact on the SQL Server instance.

Servers 40
article thumbnail

A Day in the Life of a … Value Stream Architect

Tasktop

We’re hopping back over the pond today to meet Tina Dankwart, one of our Value Stream Architects! She discusses the importance of building relationships at work, how she annoys her kids with Metallica and how she would describe Tasktop in one sentence. How do you start your day before work? I really would love to write something like “oh, first, I go for a run, and then I make a lovely, healthy breakfast, which I enjoy with my two children, laughing and joking, before we all, very well org

Games 40
article thumbnail

Sponsored Post: Fauna, Sisu, Educative, PA File Sight, Etleap, PerfOps, Triplebyte, Stream

High Scalability

Who's Hiring? Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. T riplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart.