August, 2022

article thumbnail

The Next Frontier for Observability: Data Ownership With OpenTelemetry

DZone

Observability is a mindset that lets you use data to answer questions about business processes. In short, collecting as much data as possible from the components of your business — including applications and key business metrics — then using an AI-powered tool to help consolidate and make sense of this huge volume of data gives you observability into your business.

Metrics 358
article thumbnail

Measure What You Impact, Not What You Influence

CSS Wizardry

A thing I see developers do time and time again is make performance-facing changes to their sites and apps, but mistakes in how they measure them often lead to incorrect conclusions about the effectiveness of that work. This can go either way: under- or overestimating the efficacy of those changes. Naturally, neither is great. Problems When Measuring Performance.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Dynatrace enables automated remediation with the Red Hat Ansible Automation Platform

Dynatrace

Dynatrace news. Ansible automation has changed the game for IT operations. But the Red Hat Ansible Automation Platform integration with the Dynatrace Software Intelligence Platform takes automated remediation to a whole new level. Early in my IT career, I worked in IT Ops and DevOps roles, building release deployment solutions for repeatable outcomes.

Games 297
article thumbnail

Reinforcement Learning for Budget Constrained Recommendations

The Netflix TechBlog

by Ehtsham Elahi with James McInerney , Nathan Kallus , Dario Garcia Garcia and Justin Basilico Introduction This writeup is about using reinforcement learning to construct an optimal list of recommendations when the user has a finite time budget to make a decision from the list of recommendations. Working within the time budget introduces an extra resource constraint for the recommender system.

Metrics 179
article thumbnail

Tip - Use fetchpriority=high to load your LCP hero image sooner

Addy Osmani

Add fetchpriority=high to your Largest Contentful Paint image to get it to load sooner. Priority Hints sped up Etsys LCP by 4% with some sites seeing an improvement of up to 20-30% in their lab tests.

Testing 142
article thumbnail

Additional T-SQL Improvements in SQL Server 2022

SQL Performance

Recently I covered some of the T-SQL improvements in SQL Server 2022 here , and Aaron Bertrand covered additional improvements here. Those improvements were introduced in CTP 2.0. Microsoft just announced the release of SQL Server 2022 CTP 2.1. This release includes a number of additional interesting T-SQL improvements, which include: The distinct predicate.

Servers 142
article thumbnail

Comparing Approaches to Durability in Low Latency Messaging Queues

DZone

A significant feature of Chronicle Queue Enterprise is support for TCP replication across multiple servers to ensure the high availability of application infrastructure. I have generally held the view that replicating data to a secondary system is faster than sync-ing to disk, assuming the round trip network delay wasn’t high due to quality networks and co-located redundant servers.

Latency 275

More Trending

article thumbnail

Dynatrace Runtime Vulnerability Analysis now covers the entire application stack

Dynatrace

Dynatrace news. In addition to modern application stacks introducing new levels of speed and complexity, they also create new security challenges. And the distinction between applications and cloud platforms is blurring. Missing holistic vulnerability analysis creates risk. Every layer of an application stack contributes to the security posture of an application and can potentially contain vulnerabilities.

Java 246
article thumbnail

Implementing A Reset Password Feature With Next.js Dynamic Routes

Smashing Magazine

Implementing A Reset Password Feature With Next.js Dynamic Routes. Implementing A Reset Password Feature With Next.js Dynamic Routes. Caleb Olojo. 2022-08-19T10:00:00+00:00. 2022-08-19T10:32:45+00:00. In a general sense, authentication poses itself as a roadblock to many people when they are trying to get started with a particular framework, and Next.js isn’t left behind.

article thumbnail

On Technique

O'Reilly

In a previous article , I wrote about how models like DALL-E and Imagen disassociate ideas from technique. In the past, if you had a good idea in any field, you could only realize that idea if you had the craftsmanship and technique to back it up. With DALL-E, that’s no longer true. You can say, “Make me a picture of a lion attacking a horse,” and it will happily generate one.

article thumbnail

Slow Website Performance? You Might Be Using Too Much JavaScript

Gtmetrix

We’ll show you how too much JavaScript impacts your page’s performance and how to address this issue. Overview As you probably already know, JavaScript is an integral part of practically every website these days. Think about the following: A slider/carousel that switches images every few seconds A video player that plays YouTube videos Embedded […].

article thumbnail

7 Practical Reasons Why Software Testing Is Imperative to the Development Cycle

DZone

Thorough testing is critical to the development of any software product. It can cost companies order of magnitude much more to fix a bug in the wild than if they’d caught it early in development. These bugs cost money, lose customers, and tarnish your brand. Trust in your brand is critically important in B2B software ; users depend on you to pay their employees.

Software 246
article thumbnail

Interact with a GraphQL API from a.NET Core Application

The Polyglot Developer

When it comes to C#, it’s not too difficult or time-consuming to create or consume RESTful APIs. In fact, I recently published a tutorial that demonstrated how to create a RESTful API with.NET Core using MongoDB as the NoSQL database. RESTful APIs are great, but what happens when you want to work with GraphQL and query your APIs rather than just consume them?

C++ 75
article thumbnail

Reduce incident response times with Davis® AIOps push notifications on your phone

Dynatrace

Dynatrace news. Life as an SRE means always being alerted on issues, because your infrastructure and applications never sleep. Whether it’s an email notification coming in the middle of the night or a customer calling while you are driving home, it‘s the job of SREs working in the DevOps space to ensure that applications and the infrastructure are up and running.

Mobile 242
article thumbnail

Better Video Streaming With imgix

Smashing Magazine

Better Video Streaming With imgix. Better Video Streaming With imgix. Doug Sillars. 2022-08-25T08:00:00+00:00. 2022-08-25T13:03:51+00:00. This article is sponsored by imgix. Adding video to your website immediately adds value, but also a new level of complexity to your web development. Can I use the <video> tag? Do I need a JavaScript video player?

Media 105
article thumbnail

Communicating Effectively As A Tech Lead

Addy Osmani

Here are my tips for communicating effectively as a technical lead, including tips for how to talk to your teams and stakeholders.

89
article thumbnail

What is Kubernetes Observability? Key Reasons for Implementing it in Your Organization

Simform

It’s no surprise that Kubernetes became the developers’ apple of the eye due to its exceptional ability to keep the container workloads up and running. However, its dynamic nature also gave rise to an increased number of problems for platform engineers who needed to keep track of its performance despite the pace. This dilemma inspired Kubernetes Observability.

article thumbnail

Spark-Radiant: Apache Spark Performance and Cost Optimizer

DZone

Spark-Radiant is Apache Spark Performance and Cost Optimizer. Spark-Radiant will help optimize performance and cost considering catalyst optimizer rules, enhance auto-scaling in Spark, collect important metrics related to a Spark job, Bloom filter index in Spark, etc. Spark-Radiant is now available and ready to use. The dependency for Spark-Radiant 1.0.4 is available in Maven central.

article thumbnail

How to Write a Software Test Plan

Kovair

Views : 28 The United States’ software testing market is worth over $6.8 billion dollars. It employs thousands of individuals, and naturally, a significant amount.

article thumbnail

Introducing Cloud Done Right

Dynatrace

Dynatrace news. Dynatrace has always been a company built on continuous innovation. . Years ago, we saw how the shift to dynamic multiclouds would cause an explosion of data and complexity that’d be nearly impossible for organizations to manage, and we completely reimagined our platform to stay ahead of the curve. . Today, our obsession with innovation is stronger than ever. .

Cloud 226
article thumbnail

Hosted by Abstracta, WOPR29 is just around the corner

Abstracta

How was WOPR29’s theme chosen and why is it being hosted by Abstracta in Uruguay? Find out in this article, featuring Paul Holland, Andy Hohenner, Eric Proegler, and Federico Toledo. Many articles are coming up in this new saga called “Performance Testing In-Depth”, with interviews. The post Hosted by Abstracta, WOPR29 is just around the corner appeared first on Abstracta Software Testing Services.

article thumbnail

Randomizing MongoDB Document Fields on a Repeating Timer with Node.js

The Polyglot Developer

About a year ago I created a game with MongoDB and Unity and wrote about it in a previous tutorial. The idea was to demonstrate how features within the game could be synchronized to each player in near real-time. At the time, synchronization happened through a web dashboard where the player could select features to sync and they would then sync to the game client, wherever in the world it might be.

Games 59
article thumbnail

What is Observability? A Comprehensive Guide (Tools, Challenges, Best Practices)

Simform

In today's distributed environment age, having proper infrastructure and architecture visibility has become a massive challenge. That’s where observability comes into the picture. It aims to make IT systems high-performant, efficient, and fault-tolerant. This article provides a comprehensive view of observability by covering benefits, challenges, tools, and best practices.

article thumbnail

Getting Started With Nose in Python

DZone

A challenge that many developers face in Selenium test automation is choosing the right test framework that can help them come up with automated tests with minimal (or no) requirement of boilerplate code. Like me, most of you would have come across test code where a huge chunk of code is written to perform a simple test. The selection of the right test automation framework can greatly simplify the job of the developer working on the test code.

Code 246
article thumbnail

The Essential Habits for a Highly Effective Software Development Team

Kovair

Establishing a highly effective team for software development is just as crucial in the educational sector as in big business. Each year, it may have.

article thumbnail

Dynatrace Managed release notes version 1.248

Dynatrace

Dynatrace news. New features and enhancements. Cipher auto-update. Dynatrace Managed installer. We updated the default cipher suites and added a cipher auto-update parameter to the Dynatrace Managed installer. It’s set to off for existing nodes and on for new clusters (new nodes being added to the existing cluster keep parameters of a seed node).

217
217
article thumbnail

What Does God Need With a Starship?

The Agile Manager

Andy Kessler wrote in the WSJ this month about the value of being a contrarian. Contrarians have a reputation for being cynics or curmudgeons because they’re out of step with mainstream thinking. And it’s true that being contrarian solely for the purpose of resisting or denying change is generally not helpful. But contrarian thinking can bring a lot of constructive insight.

article thumbnail

Improving Trust to Enable Fast Flow

Strategic Tech

Discussions of how to deliver software faster are ubiquitous in our communities. There’s a lot of noise around processes and organizational structures, but not much around improving trust as an enabler for fast flow. I’ve had a number of conversations and experiences this year that have really put trust at the front of my mind. In particular, the trust relationship between leadership and teams doing the work.

article thumbnail

DevOps monitoring: The Why, What, and How of DevOps monitoring

Simform

Monitoring as a development practice is essential – not just for preventing downtimes. It brings multiple other benefits to an organization and improves the processes for your development teams. This article will focus on DevOps monitoring, implementation, best practices, use cases, and top tools you can leverage per your business needs.

DevOps 52
article thumbnail

Testing Even Before a Line of Code Is Written: Is It Possible?

DZone

Testing is often viewed as a necessary evil in software development, in order to ensure the quality of applications. Most commonly, however, testing occurs after the coding process has been completed. However, according to the Ministry of Testing’s OpsBoss and author of Testing of Web APIs Mark Winteringham, testing should apply across the entire software development lifecycle.

Code 246
article thumbnail

Important Factors to Consider in Mobile App Development 

Tech News Gather

Today Mobile Application has become an important aspect of the industry and it is impacting the major decisions of the business and service industry. Developing an app is a continuous process which opens the scope of continuous improvement which ultimately leads to the success of the company. . Modern-day smartphones have changed the overall response of apps as they have now become more interactive.

Mobile 52
article thumbnail

What is release validation? And why it must be automated

Dynatrace

Dynatrace news. Release validation is a critical DevOps practice to help ensure that code released into production is successful. DevOps practices have become key for organizations looking to scale, stay competitive, and keep up with customer demand. But as more organizations adopt DevOps methodologies and release software faster, they are finding that they need a strategy to evolve and automate their release validation practices.

DevOps 215
article thumbnail

Performance Testing In-Depth #1 Hosted by Abstracta, WOPR29 is just around the corner

Abstracta

How was WOPR29’s theme chosen and why is it being hosted by Abstracta in Uruguay? Find out in this article, featuring Paul Holland, Andy Hohenner, Eric Proegler, and Federico Toledo. Interested in performance testing? Stay tuned! Many articles are coming up in this new saga called. The post Performance Testing In-Depth #1 Hosted by Abstracta, WOPR29 is just around the corner appeared first on Abstracta Software Testing Services.

article thumbnail

7 Ways to Ensure Success When Shifting from Project to Product-Based Software Delivery 

Tasktop

“The software delivery efficiency of [enterprise IT organizations] is abysmal when compared to that of digital startups or the tech giants”. – Dr. Mik Kersten, Project to Product . In an age where new software companies are popping up left, right, and center, traditional enterprises are ill-equipped to compete with these fast-paced digital natives.

article thumbnail

Software Development Team – Build World-class Solutions On the Go

Simform

Imagine having an excellent product idea with the potential to skyrocket your profits and generate value for users. Or planning relentlessly to give your company a complete digital overhaul! No matter how inspiring this may sound, it might give you chills without an innovative software development team to bring your vision to life.

article thumbnail

5 Super Fast Ways To Improve Core Web Vitals

DZone

Does your website take more than 3 seconds to load? Is your website struggling with a high bounce rate? Then it requires immediate attention.

Website 253
article thumbnail

What Adrian Did Next?—?Joined OrionX to do some analyst and advisory work

Adrian Cockcroft

What Adrian Did Next?—?Joined OrionX to do some analyst and advisory work Castle Rock lit by an orange sunset?—?picture by Adrian I retired from Amazon and full time corporate work at the beginning of June 2022. However I’m signing up to be a long term advisor at a few companies where I already have good connections, and also was introduced to an opportunity to do some consulting advisory work for a month or so, before taking vacation in August.

IoT 52