Sat.Jul 06, 2019 - Fri.Jul 12, 2019

Top 10 Tips for Making the Spark + Alluxio Stack Blazing Fast


The Apache Spark + Alluxio stack is getting quite popular particularly for the unification of data access across S3 and HDFS. In addition, compute and storage are increasingly being separated causing larger latencies for queries. Alluxio is leveraged as compute-side virtual storage to improve performance. But to get the best performance, like any technology stack, you need to follow the best practices.

Re-Architecting the Video Gatekeeper

The Netflix TechBlog

By Drew Koszewnik This is the story about how the Content Setup Engineering team used Hollow, a Netflix OSS technology, to re-architect and simplify an essential component in our content pipeline?—?delivering delivering a large amount of business value in the process.

User-centric Metrics Matter to Ecommerce. Start with These Five.


Reading Time: 8 minutes Whether your ecommerce business is 100% online or you supplement with bricks and mortar, your website is a critical revenue driver. When your website isn’t performing optimally, you risk not only your revenue but also your reputation as a trusted resource.

Inspired Design Decisions: Pressing Matters

Smashing Magazine

Inspired Design Decisions: Pressing Matters. Inspired Design Decisions: Pressing Matters. Andrew Clarke. 2019-07-11T12:30:59+02:00. 2019-07-11T11:39:07+00:00.

Narratives to Drive Exponential Learning

Edge Perspectives

In our Big Shift world, the imperative of scalable learning is becoming increasingly urgent. If we’re smart about it, we have the potential to unleash the potential of exponential learning.

Troubleshooting Knative Prometheus GC Issues with Dynatrace


Dynatrace news. In my current work, I spend a lot of time with keptn – an Open Source Control Plane for Continuous Deployment and Automated Operations. I deployed keptn on a GKE cluster and it’s been running there for the past couple of weeks.

The Best Way to Host MySQL on Azure Cloud


Are you looking to get started with the world’s most popular open-source database, and wondering how you should setup your MySQL hosting ? So many default to Amazon RDS, when MySQL performs exceptionally well on Azure Cloud. While Microsoft Azure does offer a managed solution, Azure Database, the solution has some major limitations you should know about before migrating your MySQL deployments.

Azure 171

More Trending

Software engineering for machine learning: a case study

The Morning Paper

Software engineering for machine learning: a case study Amershi et al., ICSE’19. Previously on The Morning Paper we’ve looked at the spread of machine learning through Facebook and Google and some of the lessons learned together with processes and tools to address the challenges arising.

Dynatrace introduces support for Microsoft Azure Lighthouse to provide manageability at scale


Dynatrace news. Managing multi-customer environments at scale is a challenge that many Managed Service Providers (MSP) face today.

Azure 222

PREVIEW : SentryOne Plan Explorer Extension for Azure Data Studio

SQL Performance

I have been looking forward to writing this blog post for months. MONTHS. Last year, I got together with one of my dev teams at SentryOne – they call themselves the SQL Injectors – to talk about the possibility of replicating Plan Explorer functionality inside of Azure Data Studio.

Azure 94

Skills Required To Be A Perfect Performance Engineer


Performance testing and engineering is always a niche area with many challenging objectives across the globe. The challenge of performance testing with performance engineering is far more complex and requires one to be multi-skilled to find problems/issues/defects.

View-centric performance optimization for database-backed web applications

The Morning Paper

View-centric performance optimization for database-backed web applications Yang et al., ICSE 2019. The problem set-up in this paper discusses the importance of keeping web page load times low as a fundamental contributor to user satisfaction (See e.g. ‘ Why performance matters ’).

Extending Dynatrace


Dynatrace news. Dynatrace monitors your full stack and offers you thousands of metrics with almost zero configuration. Just a single OneAgent per host is required to collect all relevant monitoring data, all the way down to specific lines of code.

Nested window functions in SQL

SQL Performance

The ISO/IEC 9075:2016 standard (SQL:2016) defines a feature called nested window functions. This feature allows you to nest two kinds of window functions as an argument of a window aggregate function.

Self-Service Monitoring Checks in Sensu Go


Now that we've officially launched Sensu Go and announced the EOL schedule for Sensu 1.x , I want to address some of the ways in which we're either ensuring backward compatibility between Sensu 1.x and Sensu Go or — in the case of standalone check definitions — are creating something even better.

Three key checklists and remedies for trustworthy analysis of online controlled experiments at scale

The Morning Paper

Three key checklists and remedies for trustworthy analysis of online controlled experiments at scale Fabijan et al., ICSE 2019.

Partner Spotlight: end-to-end data flow across the entire enterprise with ZigiWave and Dynatrace


Dynatrace news. Welcome to the third edition of Dynatrace Partner Spotlight! This month we’re presenting ZigiWave – the company behind ZigiOps, the software that allows enterprises to share relevant data seamlessly between their management systems.

Memory-Optimized TempDB Metadata in SQL Server 2019

SQL Shack

Introduction In-memory technologies are one of the greatest ways to improve performance and combat contention in computing today. By removing disk-based storage and the challenge of copying data in and out of memory, query speeds in SQL Server can be improved by orders of magnitude.

Monitoring Kubernetes, Part 4: The Sensu-Native Approach


This is part 4 in a series on monitoring Kubernetes and Docker. Catch up on parts 1 , 2 , and 3. Photo by Nareeta Martin on Unsplash. performance docker monitoring kubernetes sensu container monitoring

Will AI Perform Testing?


Many testers often wonder whether AI (Artificial intelligence) will threaten their existence in the future. This topic becomes even more important in the context of today’s tech-driven world where a huge number of software companies are steadily adopting high-end technologies like AI and ML.

Improved error handling for IBM Integration Bus (IIB) message flows


Dynatrace news. As one of the most widely used enterprise service buses, IBM Integration Bus helps enterprises to connect different types of applications by defining message flows between them.

Retail 190

Apply Transaction Logs to Secondary in SQL Server Always On Availability Group

SQL Shack

Introduction SQL Server Always On Availability Groups provides HADR solutions for the SQL databases. Here HA refers to high availability and DR refers to disaster recovery. The priority of this feature is to keep the database highly available and then provide Disaster recovery.

How to Use New Relic for Performance Engineering and Load Testing


Performance engineering and load testing are critical parts of any modern software organization's toolset. In fact, it's increasingly common to see companies field dedicated load-testing teams and environments. Many companies that don't have such processes in place are quickly evolving in that direction. Driven by key performance indicators (KPIs) , performance engineering and load testing for software applications have three main goals: tutorial web dev new relic sla apdex

Beyond Speed: Why You Should Be Tracking Interactive Metrics


“How fast is a website?” While it’s a simple question on the surface, it can be challenging to answer.

Dynatrace scales up Real User Monitoring to meet your digital touchpoint monitoring needs


Dynatrace news. From the earliest days of Dynatrace Real User Monitoring (RUM) functionality, we’ve continued to deliver on the promise of providing you with a 360-degree diagnostic view of your end users’ experience with your applications.

The Flow Framework™ – Treating risk items as a security cost


In the Flow Framework there are four flow items that provide value to the end-user of your product: Features (new business value). Defects (quality). Technical debt (removal of impediments to future delivery). Risk (security, governance, compliance).

Using HammerDB as a Web Service


HammerDB already has 2 interfaces with which to interface with the commands to build and test databases using the GUI interface or CLI. From HammerDB version 3.2 there is an additional interface that enables HammerDB to run as Web Service.

Image CDN - Speed Up the Delivery of Your Most Important Asset


Images are an integral part of the web today and are used in all sorts of different ways. They say a picture is worth a thousand words. Well, that is probably true, as long as they don’t slow down your website to the point where you are losing visitors.

Speed 63

The future of synthetic testing is in the cloud


Dynatrace news. While not a new concept, the term “cloud” creates a lot of confusion because it means different things to different audiences. I’ve been speaking to customers over the last few months about our new cloud architecture for Synthetic testing locations and their confusion is clear.

Cloud 175

Duplicate IP issues with Linux and virtual machine cloning.


TL;DR – Some modern Linux distributions use a newer method of identification which, when combined with DHCP can result in duplicate IP addresses when cloning VMs, even when the VMs have unique MAC addresses. To resolve, do the following ( remove file, run the systemd-machine-id-setup command, reboot): # rm /etc/machine-id. systemd-machine-id-setup. reboot.

Running hammerdbcli from a bash or batch script updated for v3.2


By default the HammerDB command line interface was designed to run interactively. However many people wanted to run it from a script and an example to do this was shown here. However this only worked on Linux and therefore @xychar proposed a modification to run command line scripts directly instead of typing commands by hand for Windows, as using pipe for standard input does not work on Windows.

A walk-through of moving database file in SQL Server Always On Availability Group

SQL Shack

SQL Server Always On Availability Groups feature provides high availability (HA) and disaster recovery solutions. We can add multiple databases in a single Always on Availability Group on SQL Server Enterprise edition. Before we add a database in the AG group, we need to use the following checklist. Checklist to add a database in SQL […]. AlwaysOn Availability Groups High Availability

Dynatrace Managed feature update, version 1.172


Dynatrace news. License consumption notifications. In order to improve notifications scope and alert on license-related issues we have added Digital Experience Monitoring quota consumption notifications. When you consume at least 90% of your total quota you’ll be alerted with a in-product notification saying “You’ve used up X% of your DEM units for this environment. Digital Experience Monitoring will be disabled if you exceed your quota.

Sponsored Post: PA File Sight, Etleap, PerfOps, InMemory.Net, Triplebyte, Stream, Scalyr

High Scalability

Who's Hiring? Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Cool Products and Services. PA File Sight - Actively protect servers from ransomware , audit file access to see who is deleting files , reading files or moving files, and detect file copy activity from the server.

OneAgent & ActiveGate release notes, version 1.171


Dynatrace news. OneAgent. Support for shaded Apache Axis2 clients (for example, the client packaged with Pega ). Support for tracing of asynchronous code execution within Spring integrations.NET. OneAgent SDK for.NET (version 1.5.0) now supports the tracing of incoming web requests. Node.js. Support for Node.js 12 (long-term support version). Support for Go versions 1.11.10 and 1.12.5. Support for PHP NG (PHP next generation) monitoring is now available as a Early adopter release.

Java 133

SQL replication with publisher database in Always On Availability Groups

SQL Shack

In this article, we will review how to setup SQL replication with publisher database in Always On availability groups so that replication continuous to sync even after failover to the secondary server in the availability group. The following are the steps involved in setting up SQL Server replication with publisher database in Always on Availability […]. AlwaysOn Availability Groups High Availability Replication