Sat.Nov 16, 2019 - Fri.Nov 22, 2019

Operationalizing Performance with Performance Budgets

Rigor

Reading time 9 min When it comes to managing web performance, it’s vital to be proactive rather than reactive. To accomplish this goal, an organization needs to build internal processes and procedures that can operationalize a performance-first culture. The first step is to establish and implement web performance budgets.

Why Test Your Web-Apps on Older Versions of Chrome?

DZone

Testing on Google Chrome is necessary for any app-designer. Internet usage has constantly exploded in the past decade and continues to grow every single day. Currently, global Internet traffic counts to a whopping 4.3 billion users.

The Importance of Selecting the Proper Azure VM Size

SQL Performance

Migrating an on-premises SQL Server instance to an Azure Virtual Machine (VM) is a common method to migrate to Azure. IT professionals are familiar with scoping the size of VMs with regards to vCPU, memory, and storage capacity.

Azure 56

There’s a straight line between strong decision-making and good software architecture

O'Reilly Software

Thoughtful and effective decision-making was a key trend at the O’Reilly Software Architecture Conference in Berlin 2019. The ability to make good decisions might be the most important aspect of a software architecture practitioner’s job.

Best Practice for Creating Indexes on your MySQL Tables

Scalegrid

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?

Your Guide to Automated Testing [Article and Tutorials]

DZone

It's time to automate you testing process! What Is Automated Testing?

Faster host-group management using the OneAgent command-line interface

Dynatrace

Dynatrace news. Imagine a situation where you have 1,000 hosts to monitor. Regardless of how awesome the default settings are, at some stage, you’ll want to change the configuration of some of these hosts.

More Trending

The Eager Index Spool and The Optimizer

SQL Performance

Introduction. An Eager Index Spool reads all rows from its child operator into an indexed worktable, before it starts returning rows to its parent operator. In some respects, an eager index spool is the ultimate missing index suggestion , but it is not reported as such. Cost assessment.

How to Boost Redis With Local Caching in Java

DZone

Boost Redis. You may also like: Java-Distributed Caching in Redis. Local caching is one of the most useful tactics for improving the performance of databases such as Redis. Redis developers who want to do local caching in Java will find that Redis doesn’t support this functionality out of the box.

Cache 194

WebPageTest Scripting: Examples for advanced speed testing scenarios

MachMetrics

When most people test their site speed, they test a single, static page. That works well for testing home pages, or product pages – but what about a checkout process? Or a page that’s protected behind a login? How do you test more complex, multi-step processes?

Speed 56

Formal foundations of serverless computing

The Morning Paper

Formal foundations of serverless computing Jangda et al., OOPSLA’19. Jangda et al. won a distinguished paper award at OOPSLA this year for their work on ‘Formal foundations of serverless computing.’

Reflections from a Year of Project to Product

Tasktop

Today marks one year since Project to Product was published. The book details my journey from empathizing with the frustrations of developers trying to deliver value to customers, to empathizing with the frustrations of entire organizations dealing with the onslaught of digital disruption.

Google's Load Time Ranking Update

DZone

Performance testing makes the world turn. You may also like: Lessons From the Birth of Microservices at Google. You may have heard that as of early July, Google updated its search algorithm to include the load time of mobile URLs.

Google 130

How to Graph HammerDB Response Times

HammerDB

The HammerDB workload derived from TPC-C contains a feature to record the response times for the stored procedures that are run in the logfile. This post shows how you can easily convert this data into spreadsheet format to view the response times you have captured over a run.

PlanAlyzer: assessing threats to the validity of online experiments

The Morning Paper

PlanAlyzer: assessing threats to the validity of online experiments Tosch et al., OOPSLA’19. It’s easy to make experimental design mistakes that invalidate your online controlled experiments.

Search Console Speed Report: everything you need to know

Dareboost

One year after the Speed Update has been released, Google has launched a brand new Speed Report within the Search Console. The Speed Report is using the Chrome UX Report data to highlight the slow pages of your website.

Speed 74

How Does JVM Handle Polymorphism Internally

DZone

How does JVM handle Polymorphism. You may also like: Everything About Method Overloading vs. Method Overriding. In my previous article, Everything About Method Overloading vs. Method Overriding , I discussed method overloading and overriding, their rules and differences.

Java 130

How to choose the right test framework for your Android CI/CD pipeline

TechBeacon Testing

The Android platform, now more than 10 years old, has plenty of testing tools available. Java is even more mature, with a rich assortment of testing tools for Android projects. App Dev & Testing, Testing, Open Source, Continuous Delivery (CD), Continuous testing, Test Automation, Android

The Quest for Capabilities

Edge Perspectives

At the Center for the Edge, we’re launching a new research effort and we would welcome suggestions and ideas. Redefining work.

A Day in the Life of … the VP of Operations at Tasktop

Tasktop

This week on ‘A Day in the Life of a Tasktopian’, we caught up with Tim Beditz, our VP of Operations. We discussed his morning walks with his yellow lab Louie, launching Hub Cloud, and his favorite Tasktop memory, which includes someone rapping! How do you start your day before work?

Cloud 40

Desired Capabilities in Selenium Testing With Examples

DZone

Get the right outcomes from Selenium testing. You may also like: Discover the Top Tips and Tricks of the Selenium WebDriver. Desired Capabilities is a class used to declare a set of basic requirements such as combinations of browsers, operating systems, browser versions, etc.

Introducing Menu Maker: Uber Eats’ New Menu Management Tool

Uber Engineering

A restaurant’s menu is arguably its most important feature. When ordering online or via the app with Uber Eats, potential customers can’t peer in through a restaurant’s windows or smell the scents wafting from their kitchens, so digital menus become … The post Introducing Menu Maker: Uber Eats’ New Menu Management Tool appeared first on Uber Engineering Blog. Architecture Mobile App Fusion.js Menu Maker NGINX Restaurant Manager Uber Eats Uber Engineering Web Development

Open Source at AWS re:Invent

Adrian Cockcroft

We’re excited to let you know that we have an Open Source track at re:Invent this year! Learn about what’s in it: [link] Some selected sessions: OPN201 Change is coming to robotics development: The shift to ROS 2 ?? Alejandra Olvera-Novack?—?AWS AWS Developer Relations on how the shift from Robot Operating System (ROS) 1 to ROS 2 will change the landscape for all robot lovers.

OneAgent for Linux on IBM Z (General Availability)

Dynatrace

Dynatrace news.

Knowing What To Test — Vue Component Unit Testing

DZone

Do you know what to test? You may also like: How and Why We Moved to Vue.js. The most common question about unit testing Vue components I see out there is "what exactly should I test?"

Netflix at AWS re:Invent 2019

The Netflix TechBlog

by Shefali Vyas Dalal AWS re:Invent is a couple weeks away and our engineers & leaders are thrilled to be in attendance yet again this year! Please stop by our “Living Room” for an opportunity to connect or reconnect with Netflixers. We’ve compiled our speaking events below so you know what we’ve been working on. We look forward to seeing you there! Monday?—?December

Celebrating One Year of Project To Product

Tasktop

It’s been a year since the launch of Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework , the bestselling book by Tasktop founder & CEO, Dr. Mik Kersten.

Build apps your customers love and grow your business with Dynatrace mobile monitoring

Dynatrace

Dynatrace news. Want to make your customers love your app?

Not Quite Getting Up to Speed

DZone

Google needs to step up their speed. Quantum Supremacy Is Arguable, but We Are Almost There.

Speed 130

Testing for Fragmentation: The Perfect Cross-Device Test Strategy for Mobile

DZone

Testing for fragmentation. Everyone who has been involved with testing apps or web applications knows the trouble different platforms and browsers can cause. Things that work perfectly fine in one browser, break down suddenly and spectacularly in another one (I’m looking at you, IE11).

Mobile 130

RSocket Broker Use Case in Alibaba Cloud

DZone

Find out more about RSocket. You may also like: Spring Tips: RSocket Messaging in Spring Boot 2.2 Video]. Alibaba Cloud FaaS Offering. The Alibaba Cloud FaaS offering is part of Alibaba Cloud Service Engine on Alibaba cloud. The functions are written in Node.js

Cloud 130

Simplify OneAgent installation with AWS CloudFormation Registry

Dynatrace

Dynatrace news. Provisioning of cloud infrastructure, especially within large environments, requires a standardized approach to scalability, compliance, and troubleshooting. AWS CloudFormation provides a common language for modeling and provisioning resources in the AWS Cloud.

AWS 30

Save build time and make life easier with the new Android auto-instrumentation

Dynatrace

Dynatrace news. It’s only been a few months since we announced the Preview program for our super-fast Android auto-instrumentation—a great enhancement that’ll make your monitoring life easier and save you a lot of build time.

Latest management zone update improves collaboration for Synthetic Monitoring

Dynatrace

Dynatrace news. Dynatrace management zones provide an effective means of collaborating across teams by enabling you to define fine-grained access control to specific segments of monitoring data.

Test

Dynatrace

Dynatrace news. The post Test appeared first on Dynatrace blog