August, 2019

Time to First Byte: What It Is and Why It Matters

CSS Wizardry

How to get the most value out of Session Replay: Use cases and examples

Dynatrace

Dynatrace news. At Dynatrace, we’re constantly striving to come up with solutions that can help modernize your performance and user experience monitoring strategies.

The Future of Performance Testing

Alex Podelko

Following up my post Are Times still Good for Load Testing? , I decided to answer multiple comments here separately. First, I’d like to elaborate on “It may be less need for simple load testing due to increased scale and sophistication of systems” I meant that the traditional way – testing the system before deploying in production using production-type workload – is not the only way anymore.

Unit and Integration Tests in Spring Boot

DZone

Overview. In this post, we'll have a look at how to write tests unit and integration in a Spring Boot environment. You can find tons of tutorials online on this topic but it is very difficult to find all the information that you need in just one page.

Sponsored Post: Educative, 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. Grokking the System Design Interview is a popular course on Educative.io (taken by 20,000+ people) that's widely considered the best System Design interview resource on the Internet.

T-SQL bugs, pitfalls, and best practices – window functions

SQL Performance

This article is the fourth installment in a series about T-SQL bugs, pitfalls and best practices. Previously I covered determinism , subqueries and joins. The focus of this month's article is bugs, pitfalls and best practices related to window functions.

Making Cloud.typography Fast(er)

CSS Wizardry

Disclaimers: I was not approached or hired by Hoefler&Co or Cloud.typography to look into any of the following issues. I disclosed all of the below to Cloud.typography and gave them ample opportunity to work together to solve the issues at the root of the problem.

More Trending

Robust learning from untrusted sources

The Morning Paper

Robust learning from untrusted sources Konstantinov & Lampert, ICML’19. Welcome back to a new term of The Morning Paper! Just before the break we were looking at selected papers from ICML’19, including “Data Shapley.”

14 Best Performance Testing Tools and APM Solutions

DZone

With All of the Free and Enterprise Tools Available for Performance Testing, There’s No Excuse for Having a System Failure. Performance tests reveal how a system behaves and responds during various situations.

Fast Websites Are Good for the World

MachMetrics

Did you realize that making your site faster is not just great for your sales, it’s also good for the world?

tempdb Enhancements in SQL Server 2019

SQL Performance

I have been making the same recommendations about tempdb since I started working with SQL Server over 15 years ago, when I was working with customers running version 2000.

Lazy Pre-Browsing with Prefetch

CSS Wizardry

I’m working with a client at the moment who, unfortunately, has a blocking third party stylesheet that’s needed to successfully render one of their site’s key pages.

Cache 156

Oracle database insights Early Adopter Release

Dynatrace

Dynatrace news. With OneAgent installed on an application server, Davis, the Dynatrace AI causation engine, continuously analyzes all database statements within the context of your applications. In this way, Dynatrace can tell you which statements need your attention.

Using rel=”preconnect” to establish network connections early and increase performance

CSS - Tricks

Milica Mihajlija : Adding rel=preconnect to a <link> informs the browser that your page intends to establish a connection to another domain, and that you'd like the process to start as soon as possible.

Functional Testing vs. Non-Functional Testing

DZone

According to a report, app crashes cause 71% of uninstalls. Other reasons that compel users to uninstall the app are page response time, confusing UI, battery consumption, etc. This indicates the importance of functional testing as well as non-functional testing to deliver a user-friendly app.

Handling Unused CSS In SASS To Improve Performance

Smashing Magazine

Handling Unused CSS In SASS To Improve Performance. Handling Unused CSS In SASS To Improve Performance. Luke Harrison. 2019-08-09T12:30:59+02:00. 2019-08-09T12:36:17+00:00. In modern front-end development, developers should aim to write CSS which is scalable and maintainable.

Media 95

Performance Monitoring via SQL Server Query Store

SQL Shack

SQL Server Query Store is a performance monitoring tool that helps us evaluate the performance of a SQL query in terms of several different performance metrics such as CPU and Memory Consumption, execution time and the I/O cycles consumed by the query.

Minimizing Switching Costs in Software Development

Professor Beekums

I’ve written previously about the dangers of high switching costs in software development. Being dependant on a third party is a huge risk. You are vulnerable to the whims of another company, including astronomical price increases.

Track Real User Monitoring license consumption by web and mobile application

Dynatrace

Dynatrace news. We recently announced an increase in the number of applications that can be monitored with Dynatrace Real User Monitoring within a single Dynatrace environment to 1,000 applications.

Mobile 175

How Tasktop dramatically improved its Flow Velocity in one day

Tasktop

In the latest release of Tasktop Integration Hub (19.3) , the Product Development team tried out an experiment to deliver even more business value out of our flagship product.

Write Maintainable Integration Tests with Docker

DZone

The popularity of microservices and the use of third-party services for non-business critical features have drastically increased the number of integrations that make up the modern application.

The Human Value in Driving Automated DevOps Testing

Kovair

The increasing demand for IT companies to deliver high-quality software at a rapid speed has made it compulsory to shift towards using Agile and DevOps. The post The Human Value in Driving Automated DevOps Testing appeared first on Kovair Blog.

Inspired Design Decisions: Ernest Journal

Smashing Magazine

Inspired Design Decisions: Ernest Journal. Inspired Design Decisions: Ernest Journal. Andrew Clarke. 2019-08-08T13:00:59+02:00. 2019-08-08T12:09:06+00:00. When you work in design for any length of time, forming habits is natural.

Responsive Images - Serve Scaled Images

KeyCDN

Responsive image techniques, such as the srcset , sizes , and media HTML attributes, allow different scaled images to be delivered based on the size and resolution of the accessing device.

Media 78

Monitor your OAuth 2.0 protected APIs with Dynatrace Synthetic

Dynatrace

Dynatrace news. As microservices and automation continue to drive API usage, most organizations have either already introduced, or plan to introduce, an API testing process. With Dynatrace Synthetic you can easily create API tests with synthetic monitors.

PREVIEW : SentryOne Plan Explorer Extension for Azure Data Studio

SQL Performance

Updated August 15th, 2019 for 0.9.6. Last year, I got together with one of my dev teams here – they call themselves the SQL Injectors – to talk about the possibility of replicating SentryOne Plan Explorer functionality inside of Azure Data Studio.

Azure 52

Service-Oriented Architecture

DZone

Service-Oriented Architecture Overview. A service-oriented architecture (SOA) is an architectural pattern in computer software design in which application components provide services to other components via a communications protocol, typically over a network.

Overview of the Shrink TempDB database in SQL Server

SQL Shack

This article explores the usage of TempDB and different ways to shrink the TempDB database in SQL Server Each instance of Microsoft SQL Server has a system database TempDB. It is a backbone for the SQL Server instance.

QA Mentor Inc. Awarded by Clutch.co for Position Among Top Performing Software Testing Firms

QAMentor

At QA Mentor Inc., we believe our clients deserve nothing but the best. Therefore, we thoroughly test the products our clients receive to ensure our clients are getting top notch products.

How to Use AI for Software Testing

Kovair

Technology is ever-changing and evolving with every passing day. Something new comes up which improves the overall performance of a software. A lot of improvements. The post How to Use AI for Software Testing appeared first on Kovair Blog.

Automated scripted API monitoring with HTTP monitors

Dynatrace

Dynatrace news. link]. Lately, we’re seeing that automation is the main focus of IT, and microservice architectures are becoming increasingly common. This means that APIs are becoming more and more important to us and our customers.

Performance Testing - Tools, Steps, and Best Practices

KeyCDN

Web performance is a broad subject, and you’ll find no shortage of performance testing tips and tutorials all over the web. Before you begin tuning your website or application, you must first figure out which metrics matter most to your users and establish some achievable benchmarks.

End-to-End Testing Tutorial: Learn in Three Minutes!

DZone

Software systems nowadays are complex and interconnected with numerous subsystems. If any of the subsystems fails, the whole software system could crash. This is a major risk and can be avoided by end-to-end testing.

KILL SPID command in SQL Server

SQL Shack

This article gives an overview of the KILL SPID command and how to monitor the rollback progress. Introduction Once we connect to a SQL Server instance, it assigns a unique identification number to each connection. It is the Server Process ID and commonly known as SPID.

Less is More: Engineering Data Warehouse Efficiency with Minimalist Design

Uber Engineering

Maintaining Uber’s large-scale data warehouse comes with an operational cost in terms of ETL functions and storage. In our experience, optimizing for operational efficiency requires answering one key question: for which tables does the maintenance cost supersede utility?

Bootstrapping a Usability Testing Program

Tasktop

Tasktop Integration Hub suffers from an interesting, almost paradoxical problem: the users who benefit most from our product often have no idea that it exists. They’ve never seen its user interface (UI), never done any configuration, and probably couldn’t even name our product if asked.

Rebuilt OneAgent installer for Windows provides more efficient installation

Dynatrace

Dynatrace news. This short blog post is a follow up to the announcement we made on May 6, 2019: OneAgent for Windows—Enhancements to *.msi-based msi-based deployment. One of our design principles is to make sure that Dynatrace is as easy to set up and use as possible.