April, 2021

Performance Testing at MongoDB

Alex Podelko

MongoDB has the most advanced continuous performance testing I know about. It quite could be that some other companies have something interesting too – but they are not sharing that. Another interesting project in that area is keptn , but that is about it.

mysqldump Best Practices: Part 2 – Migrations Guide


In the second and final part of our mysqldump best practices we will talk about how to handle the migration and import for stored program objects and views from your MySQL database.


Sign Up for our Newsletter

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

What is AWS Lambda?


Dynatrace news. The 2014 launch of AWS Lambda marked a milestone in how organizations use cloud services to deliver their applications more efficiently, by running functions at the edge of the cloud without the cost and operational overhead of on-premises servers. What is AWS Lambda?

Lambda 200

Control Flow: try-catch or if-else?


Introduction. Lately, while working on a new project, I had a chance to think about the proper way to handle control flow. As all developers might know well, the most common approaches used are try-catch and if-else. So far, I haven't thought deeply about the difference between these two.

How Parallel Plans Start Up – Part 3

SQL Performance

This is the third in a five-part series taking a deep dive into the way SQL Server row mode parallel plans start executing. Part 1 initialized execution context zero for the parent task, and part 2 created the query scan tree.

C++ 81

Query Optimization in SQL Server for beginners

SQL Shack

This article intends to give some details about the query optimization process in SQL Server. Introduction The query optimization is very grinding work for the database professionals who desire to overcome performance issues of the queries.

How to Improve CSS Performance

CSS - Tricks

There is no doubt that CSS plays a huge role in web performance. Milica Mihajlija puts a point on exactly why: When there is CSS available for a page, whether it’s inline or an external stylesheet, the browser delays rendering until the CSS is parsed.

More Trending

How to solve the challenges of multicloud AWS, Azure and GCP observability


Dynatrace news. Consumer demand for digital services has soared in the past year, steeply accelerating a trend that was already well underway.

Azure 195

4 Software QA Metrics To Enhance Dev Quality and Speed


Introduction. Today, the demand for software is higher than ever. Lines of code govern almost everything we do in our day-to-day activities. The way we buy, the way we sell, even the way we communicate. In 2019, according to Evans Data Corporation, there were 23.9 million developers worldwide.

Speed 163

Number series generator challenge solutions – Part 4

SQL Performance

This is the fourth part in a series about solutions to the number series generator challenge.

How to handle 100 million rows with SQL Server BCP

SQL Shack

In this article, we will explore the Bulk Copy Program tool that is also known as the SQL Server BCP tool. BCP allows us to export data into particular flat-file formats from SQL Server, and it also enables us to transfer data between different SQL Server instances or into the SQL Azure.

Azure 77

10 experts advise aspiring test automation engineers

TechBeacon Testing

Talk to 10 test automation experts on how to get started (or get better at your job), and you're likely to get 12 different answers. We know, because we tried, asking not for general, vague advice such as "Learn to code," but for specific websites, books, videos, and other resources to study.

Fixing a slow site iteratively

CSS - Tricks

Site performance is potentially the most important metric. The better the performance, the better chance that users stay on a page, read content, make purchases, or just about whatever they need to do.

Lower total cost of ownership with improved OneAgent and ActiveGate update process


Dynatrace news. If you’re a Dynatrace administrator who’s responsible for installing and updating OneAgent or ActiveGate instances or you’re simply interested in learning how to get new functionality from Dynatrace as soon as possible, this blog post is for you.

How to Compare Core Dumps for Simple Time Travel Debugging


How can the difference between two Linux core dumps be identified and why would this even come up? This is going to be lengthy, but will hopefully give you your answer to both of those questions. The Case for Comparing Core Dumps.

C++ 141

How Parallel Plans Start Up – Part 2

SQL Performance

This is the second part of a five-part series taking a deep dive into the way SQL Server row mode parallel plans start up. By the end of the first part, we had created execution context zero for the parent task.

Understanding Execution Plans of the SQL Server Insert statement

SQL Shack

In this article, we will learn how to interpret an execution plan of a SQL Server insert statement. Introduction When we execute an insert statement, the database engine performs tons of work in the background.

An In-Depth Guide To Measuring Core Web Vitals

Smashing Magazine

An In-Depth Guide To Measuring Core Web Vitals. An In-Depth Guide To Measuring Core Web Vitals. Barry Pollard. 2021-04-19T08:30:00+00:00. 2021-04-19T08:35:54+00:00.

5 types of tests that can be automated for your iOS


A quote from Tim Cook says- “ When you care about people’s happiness and productivity, you give them what brings out the best in them and their creativity. And if you give them a choice, they’ll say, ‘I want an iPhone,’ or ‘I want a Mac.’

Automate Dynatrace configuration management at scale with new security policies (Preview)


Dynatrace news. Our customers use Dynatrace to transform and improve the way they work. The Dynatrace Software Intelligence Platform provides automatic and intelligent observability for multiple teams across development, operations, and line of business.

Using Jenkins as Your Go-to CI/CD Tool


Introduction. Everyone loves Agile and the way it is replacing all the older methodologies and development models with a streamlined and sustainable system for faster delivery cycles.

DevOps 153

Configuration Testing – An Introduction


A software tester’s work life includes making sure that systems that have been designed to achieve specific results behave exactly as they should. These systems are a combination of different hardware and software which have been configured to perform the desired task.

Hidden secrets of SQL Server Foreign Keys

SQL Shack

This article will describe the effect of SQL Server foreign keys on query plans which are created by the query optimizer. Introduction Foreign keys are used to enforce the referential integrity between the data of the two tables and are frequently used in relational database designs.

Space Jam

CSS - Tricks

It’s certainly worth noting that the Space Jam website, which made its way into umpteen conference talks for being fabulous evidence of the web’s strength in backward compatibility, has been replaced. We could have saw that coming. Everything is remake.

Automated mobile app testing – do you really need real mobile devices?


Mobile apps are not just the next (or current) big thing. They have become a part of our lives — in a way, steering our choices and decisions. By merely sitting on our couch, we apply for jobs, manage our projects, talk to our friends, the order in essentials, and even pay our bills.

Deliver a perfect, GDPR-compliant mobile experience


Dynatrace news. As more and more consumers are using mobile apps to engage with their favorite brands and services, the expectation that businesses provide a perfect mobile experience 24/7 also increases.

Mobile 179

Does the JVM Eliminate Allocations of Temporary Objects?


Should you be concerned about temporary Java objects or can the JVM eliminate them for you, maybe by replacing them with implicit static instances? Consider the following example: java gc garbage-collection allocation

Java 153

New Product Release: Tasktop Hub 21.2 – Design Facelift, Enhanced Support for Jira, GitLab, BMC Remedy


The latest product release from the Tasktop Value Stream Management (VSM) platform —Tasktop Hub 21.2—is is out today. The latest updates and optimizes make end-to-end enterprise toolchain integration even easier and impactful.

SQL Server Performance Tuning made simple

SQL Shack

In this article, we’ll show a process for SQL Server performance tuning, and several tools, tips and techniques you can use to monitor performance and take the necessary steps to improve it. SQL Server is a common platform for enterprise-grade database workloads.

10 great podcasts for software test engineers

TechBeacon Testing

Software development practices change fast. Development teams use an endless stream of new tools, frameworks, and practices, and it’s your job as a test engineer to make sure that no matter what your development teams use or create, everything runs and works reliably.

Android application testing: Comparison of the two approaches – Manual and Automated


In the last one decade, the growth of Android was whopping which is very much evident if you look at the stats. Back in 2009, Android shared only 3.9% of the total market which has grown to over 72% in the last 10 years.

Dynatrace again named a Leader in 2021 Gartner Magic Quadrant for APM, received highest scores in 4 of 5 use cases in 2021 Gartner Critical Capabilities for APM


Dynatrace news. I am delighted to share, Dynatrace has been named a Leader for the 11 th consecutive time in the 2021 Gartner Magic Quadrant for Application Performance Monitoring (APM) report.

How to Conduct Accessibility Testing on Android Devices


As per recent research by the World Health Organization, roughly 15% of the worldwide population is ‘specially-abled’ in some form or another. Developers creating a mobile application for all need to keep this 15% in mind.

Mobile 153

Leadership Insights to Track Your Project to Product Journey, Step By Step


The recent success of TUI Group’s migration to the cloud is a powerful example of what is possible by adopting a project to product mindset.

Cloud 52

Capturing deadlocks on AWS RDS SQL Server databases

SQL Shack

This article will explore the process to capture deadlock XML and deadlock graphs for AWS RDS SQL Server databases. Introduction As a database professional, you confront the performance issues with databases.

AWS 69

Flipr: Making Changes Quickly and Safely at Scale

Uber Engineering

Introduction. Uber’s many software systems require a high volume of changes every day. Because of our systems’ size and complexity, it is a significant challenge to implement these changes without unintended consequences, ultimately slowing down developer productivity.

Top 4 UI Frameworks For Android Automation Testing


Only a good user interface is capable of delivering a good user experience. And people love user-friendly experiences — it’s a no-brainer. Android developers and testers perform mobile tests to deliver apps that drive a high user retention rate through a great user interface.