Sat.Jul 04, 2020 - Fri.Jul 10, 2020

Redis Transactions & Long-Running Lua Scripts


Redis offers two mechanisms for handling transactions – MULTI/EXEC based transactions and Lua scripts evaluation. Redis Lua scripting is the recommended approach and is fairly popular in usage. Our Redis™ customers who have Lua scripts deployed often report this error – “ BUSY Redis is busy running a script. You can only call SCRIPT KILL or SHUTDOWN NOSAVE ”.

Expand application and infrastructure observability with operational insights into Kubernetes pods


Dynatrace news. Dynatrace is the only Kubernetes monitoring solution that provides continuous automation and full-stack advanced observability without changing code, container images, or deployments. By deploying OneAgent via the OneAgent Operator in Kubernetes environments, application teams can understand and ensure that their applications deliver the expected value and performance. Get instant operational insights into your Kubernetes pods and namespaces.


Sign Up for our Newsletter

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

Byte Down: Making Netflix’s Data Infrastructure Cost-Effective

The Netflix TechBlog

By Torio Risianto, Bhargavi Reddy, Tanvi Sahni, Andrew Park Continue reading on Netflix TechBlog ». cloud-storage data data-infrastructure aws netflix

Differences Between Functional Testing and Usability Testing


In Software testing, several testing practices help in validating how the developed software is functioning as per the customer requirements and user expectations. Two of such testing practices include functional testing and usability testing. These two have major importance and also, teams have to ensure that it is practiced well so that the developed software meets both the business requirements, and customer expectations, with user-friendly behavior.

Sponsored Post: StackHawk,, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. T riplebyte 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.

Monitoring of Kubernetes Infrastructure for day 2 operations


Dynatrace news. Kubernetes has taken over the container management world and beyond , to become what some say the operating system or the new Linux of the cloud. Eventually, like Linux, Kubernetes will become a mainstream commodity , taken for granted and fade into the background , an intricate piece of the fabric of the cloud. .

Configuring SQL Server Always On Availability Groups on AWS EC2

SQL Shack

In this article, we will review how to set up multi-subnet Always On Availability groups using AWS EC2 instances and AWS FSx as file share witness. The following are the steps involved in creating a multi-subnet Always On Availability groups in AWS EC2 instances: Prepare EC2 instances Create AWS FSx for file share witness Create […]. AlwaysOn Availability Groups Clustering High Availability

More Trending

Sponsored Post: ipdata, StackHawk,, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. T riplebyte 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.

Keptn – The Autonomous Cloud control plane for Dynatrace explained


Dynatrace news. Autonomous Cloud Enablement (ACE) and Keptn – the Event-Driven Autonomous Cloud Control Plane – are helping our Dynatrace customers to automate their delivery and operations processes. Besides our early adopter success stories, from avodag AG or amasol , we have seen lots of great innovation from Christian Heckelmann at eResearchTechnology (ERT), who integrated Keptn Quality Gates into their GitLab Pipeline which automates up to 90% of otherwise manual build approval tasks.

Cloud 140

Fundamentals of table expressions, Part 4 – Derived tables, optimization considerations, continued

SQL Performance

This article is the fourth part in a series on table expressions. In Part 1 and Part 2 I covered the conceptual treatment of derived tables. In Part 3 I started covering optimization considerations of derived tables. This month I cover further aspects of optimization of derived tables; specifically, I focus on substitution/unnesting of derived tables. In my examples I’ll use sample databases called TSQLV5 and PerformanceV5.

Mutation Testing Systems: Improving the Quality of Tests


Professionally, I label myself as a developer, although I don’t like labels very much, and I prefer to say that the reason for my work is: to create quality software. But what is quality software ? I like to define it as follows: Quality software is that which meets the user's needs. test software developent software quality mutation testing coverage test quality pitest

The Rise of Value Stream Management (VSM)


In 2006, I got a call from a Forrester analyst. I was in the midst of wrapping up my thesis and spending most of my days coding, and had no clue as to why an analyst would want to talk to me. I then found out that analyst was Carey Schwaber, the daughter of Scrum co-creator Ken Schwaber. She was very interested in a developer perspective on a new tool category she was researching called Application Lifecycle Management (ALM).

Private Synthetic Monitoring locations now supported on Red Hat 8, Ubuntu 18, and CentOS 8


Dynatrace news. Synthetic-enabled ActiveGates are crucial elements of private Synthetic Monitoring locations. Because ActiveGates can be deployed in various parts of customers’ environments, private Synthetic locations provide many potential benefits, including synthetic monitoring of applications that are only available internally or to understand how an application’s availability and performance varies from different company locations.

The journey to modern manufacturing with AWS

All Things Distributed

One of the most rewarding parts of my job is getting to watch different industries implement new technologies that improve and transform business operations. Manufacturing, in particular, has always captivated my attention in this respect. When I think about how Amazon’s globally connected distribution network has changed in the last decade alone, it’s incredible.

Debugging a Segfault in Rust


In this Sentry programming session, we looked at using our error monitoring platform to help debug one of our own native products: Symbolicator. This service is responsible for processing native crash reports. Just like any other application, it might crash — and when that happens, we need to gain insights into why. Crashing Rust. Symbolicator is written in Rust, a language that is loved for its memory-safety.

Testing vs Quality Assurance vs. Quality Control What’s the Difference?


A product, an application, a website, the success of all these do depend on the functionalities built into them. But answer to some questions like “How easy they were to use? How easy were they to understand? Did they do the job without any errors?”, ”, ‘quality’ becomes the most important factor of it all. A developer may build the functionality but a tester determines the quality of the software and how well they were built.

No need to compromise visibility in public clouds with the new Azure services supported by Dynatrace


Dynatrace news. With cloud deployments growing rapidly during the past few years and enterprise multi-cloud environments becoming the norm, new challenges have emerged, including: Cloud dynamics make it hard to keep up with autoscaling, where services come and go based on demand. Limited understanding of how different cloud services are interconnected as well as the lack of operational insights can make it much harder to interpret the root causes of detected application issues.

Azure 117

The dangers of becoming a full-stack tester

TechBeacon Testing

An increasing number of firms are now on the hunt for what they call "full-stack testers." What they mean by that is people who can test everything in the company's process, and do so at garage-sale prices. It may appear to these firms that they're getting high quality at low cost, but full-stack testing comes with significant dangers. App Dev & Testing, Testing, Test Automation, Careers

Penetration Testing on Cloud Environment — Things to Consider


Technically, a penetration test on the cloud computing environment does not differ that much from any other penetration test , even an on-premise equivalent. You may have moved data to the cloud. But that doesn’t mean your responsibilities for securing it are gone. cloud performance hacking penetration testing cloud environment

Cloud 118

Getting started with Sphinx search engine

SQL Shack

In this article, we will be talking about the Sphinx search engine and how to use it to install it on the Windows operating system. This is the first article in the “Sphinx Search Engine” series, where we will explain how to install and use this search engine to create full-text indexes over relational databases […]. Indexes Search

Presentation: Introducing and Scaling a GraphQL BFF


Michelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications. She covers the benefits of the Backend For Frontend pattern and why it's a popular way to introduce GraphQL. She talks about how to remain agile and support a production application throughout this process. By Michelle Garrett. GraphQL Transcripts Performance & Scalability QCon London 2020 Architecture & Design presentation

We need more inclusive web performance metrics

CSS - Tricks

Scott Jehl argues that performance metrics such as First Contentful Paint and Largest Contentful Paint don’t really capture the full picture of everyone’s experience with websites: These metrics are often touted as measures of usability or meaning, but they are not necessarily meaningful for everyone.

A Developer's Guide to Optimizing Mobile App Performance


The invention of mobile phones led to wireless connections between people communicating over a long distance. Users were happy to stay connected with wide coverage offered to them via different cellular phone networks. Gradually, it became a normal thing for anyone to have a portable phone in their pockets. mobile usability performance monitoring mobile app optimization ui users app performance

Top Strategies for Effective User Testing in Software Development


What is user testing? User testing is a research method that is based on observing and analyzing how a certain number of users use the. Test Management Benefits of Risk based Testing Continuous Testing Software Testing

What’s happening with The Morning Paper?

The Morning Paper

I hope things have been going well for you during the various stages of covid-19 lockdowns. In the UK where I am things are just starting to ease, although it looks like I’ll still be working remotely for a considerable time to come. Lockdown so far has been bittersweet for me. Two deaths in my extended family, neither covid related, but both with funerals impacted, and one life-threatening incident in my immediate family (all ok now thank goodness, but it was very stressful at the time!).

13 Companies which use Node.js in production | Detailed Discussion


You might have heard how Node.js apps power businesses with high speed & performance. However, what are these businesses? & & which companies use node.js? Are these common questions you stumble upon while reading about Node.js? If so, this blog will help you navigate 13 of our favourite & top global companies which use Node.js in production and help you identify their challenges and results. The post 13 Companies which use Node.js

Speed 40

How To Run Selenium IDE Test Over Online Selenium Grid?


The Selenium IDE is a popular record and playback testing tool that is used for automated browser testing. It makes it easy to get started with automation testing as the IDE is a simple turn-key solution that is web-ready and works out of the box. The development of Selenium IDE picked up pace in the last few years and an interesting set of features such as editing test scripts, performing cross-browser testing using SIDE runner, parallel testing, extensibility with plugins, etc.

What is a DNS Prefetch?


A DNS Prefetch is a resource hint to make a DNS lookup for a domain the browser has not yet determined needs to be made. This can improve performance because when the browser does need to make a request for a resource, the DNS lookup for that domain has already. The post What is a DNS Prefetch? appeared first on Rigor. DevOps New Features Tips & Tricks Web Optimizations Web Performance

Why Browser Security UI Isn't Specified

Alex Russell

From time to time, working groups (particularly at the W3C ) are asked to adopt requirements on browser-presented UI (pixels drawn outside or over-top the page content) in the normative text of a specification.



The post test appeared first on Insights on Latest Technologies - Simform Blog. Mobility

How to Establish a Successful Testing Process for Your Product


Testing has always been a critical factor for delivering bug-free, reliable, and secure products. With the high competition on the market and increasing customer demands the benefits testing can bring you are huge. Let’s say you have already found the right testing team. This is only a part of the solution. Now you need to organize a testing process the right way. As a client, you may think that the testing provider defines everything about your testing project.

What are Preconnect Resource Hints?


A preconnect is a resource hint that tells the browser to make a proactive HTTP connection to a domain the browser has not yet determined needs to be made. Creating an HTTP connection takes many steps, including making a DNS lookup, a TCP connection, and negotiating a secure TLS connection. The post What are Preconnect Resource Hints? appeared first on Rigor. eCommerce How To Guides Metrics & ROI New Features Synthetic Monitoring Web Performance

Ingenious Ways to Inspire Team Autonomy


Team autonomy related instances are supposed to happen within the confines of professionalism. However, sometimes, certain mismanagement issues lead to unforeseen circumstances. To that end, micromanaging your team gives your employees the impression that you don’t trust them. This in turn leads to demotivation and poor job satisfaction. performance productivity management & monitoring productivity gap team autonomy

Cluster Diagnostics: Troubleshoot Cluster Issues Using Only SQL Queries


TiDB is an open-source, distributed SQL database that supports Hybrid Transactional/Analytical Processing (HTAP) workloads. Ideally, a TiDB cluster should always be efficient and problem-free. It should be stable, load-balanced, and have a reliable rate of queries per second (QPS). There shouldn't be any jitters (either in the cluster or on disk), and no hotspots, slow queries, or network fluctuations. However, reality is often unsatisfactory.