Sat.May 04, 2019 - Fri.May 10, 2019

article thumbnail

Every Ones Watching! Have you Tested Performance and Capacity?

Apica

2019 will go down as the year when giants collided over who is streaming the right content to win the Read More. The post Every Ones Watching! Have you Tested Performance and Capacity? appeared first on Apica.

Testing 40
article thumbnail

Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading

Smashing Magazine

Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading. Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading. Andrea Verlicchi. 2019-05-06T13:30:59+02:00. 2019-05-06T11:34:08+00:00. In the past few weeks, you might have heard or read about native lazy loading, which is coming to Chromium 75 in the upcoming months. “Yeah, great news, but we’ll have to wait until all browsers support it.”.

Website 103
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

How to Analyze a Waterfall Chart

Gtmetrix

Learn to identify and point out potential issues – no programming experience necessary. Analyzing a Waterfall Chart mostly boils down to recognizing common patterns, and understanding what you can safely ignore. In a continuation of our first Waterfall Charts explained article, we’ll now go through general concepts to help you analyze a Waterfall Chart and […].

article thumbnail

Distributed consensus revised – Part I

The Morning Paper

Distributed consensus revised Howard, PhD thesis. Welcome back to a new term of The Morning Paper! To kick things off, I’m going to start by taking a look at Dr Howard’s PhD thesis, ‘Distributed consensus revised’. This is obviously longer than a standard paper, so we’ll break things down over a few days. As the title suggests, the topic in hand is distributed consensus: Single-valued agreement is often overlooked in the literature as already solved or trivial and is seldom considered at length,

Storage 77
article thumbnail

Automated full-stack monitoring and distributed tracing for Red Hat OpenShift 4.0

Dynatrace

Dynatrace news. Red Hat just announced the availability of their OpenShift 4.0 container platform at the Red Hat Summit in Boston. We worked closely with our friends from Red Hat to provide a seamless experience of our software intelligence platform for the new OpenShift 4.0 release. This is why we’re proud to announce fully automated and AI-powered full-stack monitoring for OpenShift 4.0 environments from day one of its release.

article thumbnail

How Much Testing Is Enough?

DZone

A frequently asked question in software testing is: “is that enough testing, or should we do more?” Whether you’re writing unit tests for your programs or finding bugs in closed-source third-party software, knowing what code you have and have not covered is an important piece of information. In this article, we’ll introduce bncov, an open-source tool developed by ForAllSecure (available at on GitHub ), and demonstrate how it can be used to answer common questions that arise in software testing.

Testing 150
article thumbnail

Increasing access to blockchain and ledger databases

All Things Distributed

Last year, I spent some time in Jakarta visiting HARA , an AWS customer. They've created a way to connect small farms in developing nations to banks and distributers of goods, like seeds, fertilizer, and tools. Traditionally, rural farms have been ignored by the financial world, because they don't normally have the information required to open an account or apply for credit.

More Trending

article thumbnail

Dynatrace OneAgent supported for RHEL 8 deployments

Dynatrace

Dynatrace news. We’re very excited about this week’s announcement from Red Hat , one of our technology alliance partners , about the public release of Red Hat Enterprise Linux 8. This announcement was made during the Red Hat Summit conference in Boston, where Dynatrace presented as one of the platinum partners. RHEL 8 brings a number of long-awaited enhancements to the RHEL family: refreshed system kernel, improved system performance and security, application streams, and numerous ot

Tuning 157
article thumbnail

JUnit Annotations in Selenium

DZone

JUnit is a Java-based, open-source framework to help you execute unit testing. JUnit is used primarily to test each and every unit or component of your application, like classes and methods. It helps to write and run repeatable automated tests to ensure your code runs as intended. The framework offers support to Selenium for automation testing for web apps or websites.

article thumbnail

Percona Live Presents: The State of Databases in 2019

Percona Community

At this year’s Percona Live I am talking about The State of Databases in 2019. As a Software Engineer in the thick of the Database landscape, there are two problems that I see repeatedly. Due to the massive explosion of database solutions, it has become very difficult to evaluate what database solution will serve the best for one’s use case, and The constant tug of war between database operators and users.

article thumbnail

Top 10 reasons why there are Bugs/Defects in Software !

QAMentor

For a tester, the failure to report a bug/defect isn’t a good. Yet, it may not be the tester who’s entirely to blame since several other factors can lead to defects leaking into production. Here are the top ten reasons. Communication problems: Miscommunication or lack of communication during various stages of the software development process … The post Top 10 reasons why there are Bugs/Defects in Software !

article thumbnail

Native support for IBM mainframe in Dynatrace provides end-to-end visibility and AI-powered answers

Dynatrace

Dynatrace news. Mainframes power 30 billion transactions a day and are used by 71 percent of Fortune 500 companies. And while those enterprises are moving applications to modern cloud stacks for agility and competitive advantage, these applications often still depend on critical transactions and ‘crown jewels’ customer data residing on IBM Z mainframes.

Java 117
article thumbnail

Advanced Guide on Writing a Bug Report

DZone

A bug that is well described has the capability to reduce the time taken to replicate the defect and resolve it. However, perfect bug describing is a skill overlooked by many organizations. Bugs can cause a delay in the release of an application, and during the testing phase, or when the app is at production, developers tend to overlook bugs that are not properly described.

Testing 109
article thumbnail

Percona Live Presents: The First Ever TiDB Track

Percona Community

The PingCAP team has always been a strong supporter of Percona and the wider open source database community. As the people who work day in and day out on TiDB, an open source NewSQL database with MySQL compatibility, open source database is what gets us in the morning, and there’s no better place to share that passion than Percona Live. At this year’s Percona Live Open Source Database Conference in Austin, Texas, we are particularly excited to bring you a full track of talks and demo on the late

article thumbnail

Testing MySQL 8.0.16 on Skylake with innodb_spin_wait_pause_multiplier

HammerDB

In the recent MySQL 8.0.16 release there is a new variable for the InnoDB storage engine called innodb_spin_wait_pause_multiplier described as providing “greater control over the duration of spin-lock polling delays that occur when a thread waits to acquire a mutex or rw-lock” and “delays can be tuned more finely to account for differences in PAUSE instruction duration on different processor architectures” This post aims to address what this about and whether you really n

Testing 48
article thumbnail

Automatic monitoring of applications and microservices in AWS Fargate

Dynatrace

Dynatrace news. AWS Fargate is a container-as-a-service offering within AWS Elastic Container Services (ECS) that allows you to run containers at scale without requiring you to manage the infrastructure layer. While the classic EC2 launch type of ECS allows you to install Dynatrace OneAgent on the underlying EC2 instances, the AWS Fargate launch type doesn’t provide access to the underlying infrastructure and thus requires a different approach to monitoring.

AWS 116
article thumbnail

MySQL Memory Management, Memory Allocators, and Operating System

DZone

When users experience memory usage issues with any software, including MySQL, their first response is to think that it’s a symptom of a memory leak. As this story will show, this is not always the case. This story is about a bug.

article thumbnail

PPC Optimization: Using Call-Only Ads in Search Campaigns

Website Optimization

Call-only ads are a good way to drive calls to your business directly from ads. Call-only ads are only shown on devices that can make calls, such as smart phones. Over time however, we've found that in some highly competitive markets, the quality score of keywords associated with a call-only campaign can drop below 3/10, restricting their exposure. One way around this is to include call-only ads amongst search ads in a search campaign on Google Ads.

Google 45
article thumbnail

SQL Server Always On Availability Group Data Resynchronization

SQL Shack

In my previous article Data Synchronization in SQL Server Always On Availability Group, we described a scenario where if a secondary replica goes down in synchronous data commit mode, SQL Server Always on Availability group changes to asynchronous data commit mode. It ensures that users can get their transaction commit irrespective of waiting for a […].

article thumbnail

OneAgent for Windows—Enhancements to *.msi-based deployment

Dynatrace

Dynatrace news. Some time ago, we decided to take a stab at a number of architectural challenges present in the OneAgent installer for Windows. We’re happy to say that this project is moving along at a steady pace. We’ll share the complete list of benefits, both direct and indirect, once this project is completed in several weeks. Today we’d like to give you a heads-up about one visible consequence of re-architecting the OneAgent for Windows installer. “So what did you ch

Storage 116
article thumbnail

How to Organize a Bug Hunt

DZone

Let’s talk about bugs – the grody, disgusting, overwhelming technical glitches — that cause hurdles and headaches for technical teams in countless organizations the world over. One of the best ways to do so is through a bug hunt. Bug hunts are exploratory tests designed to find and identify bugs and glitches in your technologies, so you can get rid of them quickly and efficiently.

Mobile 109
article thumbnail

Have You Tested Your App Performance & Capacity Recently?

Apica

2019 will go down as the year when giants collided over who is streaming the right content to win the growing market demand and dollars. Disney announced they would have a streaming service, while Netflix subscribers reached an all-time high with 137.1 million Netflix users as of Q3 2018. To top it all off, consumers are very excited about the much-anticipated climaxes of franchises like Avengers, Star Wars, and Game of Thrones.

Testing 40
article thumbnail

TPDP Episode #27: Static Website Generation with Hugo

The Polyglot Developer

I am pleased to announce that the latest episode of the Polyglot Developer Podcast has been published and is now available on all of the major podcast networks! As many of you know, The Polyglot Developer is a static website composed of strictly HTML, JavaScript and CSS. There is no backend technology, no database, nothing dynamic, and as a result it is fast, cheap to operate, and easy to maintain.

Website 40
article thumbnail

Partner Spotlight: Simplify microservices complexity with Red Hat & Dynatrace

Dynatrace

Dynatrace news. Welcome to the second edition of the Dynatrace Partner Spotlight series. With the Red Hat Summit 2019 just around the corner, this month’s featured partner is the world’s leading provider of open source software solutions: Red Hat. He started selling software out of his closet. You will not believe what happened next. At the beginning of the 90’s Bob Young was just starting to get his new software business off the ground out of his closet in Connecticut.

article thumbnail

Scaling Benchmarks With More Robust UseNUMA Flag in OpenJDK

DZone

What happens when you run a Java application without checking your hardware configuration? Obviously, your application lags in terms of performance. For small applications, you need not worry, but for applications that require larger memory (in GB's), you need to take care of the configurations; otherwise, your application can suffer a lot. What Is NUMA?

article thumbnail

Every Ones Watching! Have you Tested Performance and Capacity?

Apica

2019 will go down as the year when giants collided over who is streaming the right content to win the Read More. The post Every Ones Watching! Have you Tested Performance and Capacity? appeared first on Apica.

Testing 40
article thumbnail

What’s in your wheelhouse? Integrating ServiceNow with Jira

Tasktop

Ask any avid cyclist about the importance of their wheels. If their bike is highly customized, ask them if they consider the number of spokes, lacing pattern, or manufacturer of the hub and rim that make up their wheel. If the cyclist is a world-class professional, ask the same question to their Tour Manager. The answers may differ, and that lies in their perspective.

article thumbnail

OneAgent & ActiveGate release notes, version 1.167

Dynatrace

Dynatrace news. OneAgent. Java. Support for shaded AHC 2.x in Play 2.6+. Starting with OneAgent 1.167, OneAgent SDK for Java (version 1.7.0) supports the tracing of database requests.NET. Starting with OneAgent 1.167, OneAgent SDK for.NET (version 1.4.0) supports custom request attributes and the tracing of outgoing web requests. Node.js. Added support for ioredis (Beta).

Java 100
article thumbnail

How Java Profilers Work

DZone

One of the best tools we have today for understanding application behavior and troubleshooting performance issues are Java profilers. Java profilers monitor JVM execution at the bytecode level and can provide information on thread execution and locks, heap memory usage, garbage collection, hot methods, exceptions, class loading, and more. How Java Profilers Work.

Java 100
article thumbnail

New (Old) Paper.

n0derunner

A 2007 paper, that still has lots to say on the subject of benchmarking storage and filesystems. Primarily aimed at researchers and developers, but is relevant to anyone about to embark on a benchmarking effort. A Nine year study of filesystem and storage benchmarking Download. Use a mix of macro and micro benchmarks Understand what you are testing, cached results are fine – as long as that is what you had intended.

article thumbnail

Paint Holding - reducing the flash of white on same-origin navigations

Addy Osmani

A quick overview of paint holding.

62
article thumbnail

Stuff The Internet Says On Scalability For May 10th, 2019

High Scalability

Wake up! It's HighScalability time: Deep-sky mosaic, created from nearly 7,500 individual exposures, provides a wide portrait of the distant universe, containing 265,000 galaxies that stretch back through 13.3 billion years of time to just 500 million years after the big bang. ( hubblesite ). Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon.

article thumbnail

Best Practices for Efficient Log Management and Monitoring

DZone

When managing cloud-native applications, it's essential to have end-to-end visibility into what's happening at any given time. This is especially true because of the distributed and dynamic nature of cloud-native apps, which are often deployed using ephemeral technologies like containers and serverless functions. With so much flux and complexity across a cloud-native system, it's important to have robust monitoring and logging in place to control and manage the inevitable chaos.

article thumbnail

Davis Diaries: Mainframe error to resolution in minutes!

Dynatrace

Dynatrace news. Last year I announced my “ Share Your AI-Detected Problem Pattern ” initiative with the hope that Dynatrace users would share their real-life examples on how Dynatrace Davis: Helps them detect problems. Delivers impact and root cause. Allows them to speed up MTTR (Mean Time to Repair) in order to minimize user impact. Today’s example was brought to me by Chad Turner , Dynatrace Certified Associate at NYCM.

Mobile 137
article thumbnail

T-SQL bugs, pitfalls, and best practices – subqueries

SQL Performance

This article is the second in a series about T-SQL bugs, pitfalls and best practices. This time I focus on classic bugs involving subqueries. Particularly, I cover substitution errors and three-valued logic troubles. Several of the topics that I cover in the series were suggested by fellow MVPs in a discussion we had on the subject. Thanks to Erland Sommarskog, Aaron Bertrand, Alejandro Mesa, Umachandar Jayachandran (UC), Fabiano Neves Amorim, Milos Radivojevic, Simon Sabin, Adam Machanic, Thoma

article thumbnail

Distributed consensus revised – Part III

The Morning Paper

Distributed consensus revised (part III) Howard, PhD thesis. With all the ground work laid, the second half of the thesis progressively generalises the Paxos algorithm: weakening the quorum intersection requirements; reusing intersections to allow decisions to be reached with fewer participants; weakening the value selection rules; and sharing phases to take best advantage of the generalisation.

article thumbnail

How Stability Targets Keep Your Apps on the Mark

DZone

Should applications be released when we don’t know how stable the user experience is? The obvious answer is the right one: of course not. Application stability is the most important metric that software companies can use. Yet, many organizations don’t measure stability at all. Or, if they track errors, this information isn’t used by engineering and product organizations to make informed development decisions.

Metrics 100