Sat.Sep 18, 2021 - Fri.Sep 24, 2021

article thumbnail

Five Things to Know Before Learning JMeter

DZone

If you are reading this blog post, most probably you are planning or already planned or just getting started with Apache JMeter. Learning any performance testing tool could be challenging. Sometimes the technical documentation looks abstract, and the learning curve could be steep. In this blog post, I am going to list out five things to know before learning JMeter. 1.

article thumbnail

Container security: What it is, why it’s tricky, and how to do it right

Dynatrace

Dynatrace news. Containers have become hugely popular. In 2019, Gartner reported that 30% of organizations worldwide were running containerized applications. They predicted this figure would jump to 75% by 2022. So far, their prediction seems to be spot-on. Unfortunately, container security is much more difficult to achieve than security for more traditional compute platforms, such as virtual machines or bare metal hosts.

Insiders

Sign Up for our Newsletter

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

article thumbnail

What is an A/B Test?

The Netflix TechBlog

Martin Tingley with Wenjing Zheng , Simon Ejdemyr , Stephanie Lane , and Colin McFarland This is the second post in a multi-part series on how Netflix uses A/B tests to inform decisions and continuously innovate on our products. See here for Part 1: Decision Making at Netflix. Subsequent posts will go into more details on the statistics of A/B tests, experimentation across Netflix, how Netflix has invested in infrastructure to support and scale experimentation, and the importance of the culture

Testing 246
article thumbnail

Kia ora, Auckland! – An AWS Region is coming to New Zealand.

All Things Distributed

AWS plans to open a new infrastructure region in Asia Pacific in Auckland, New Zealand.

AWS 178
article thumbnail

Practical Process Automation With Bernd Ruecker [Podcast]

DZone

Process Automation is defined as “a centerpiece of digitalization efforts” – where workflow engines are used as “a vital building block in modern architectures.” In this episode of Cocktails, we talk to the author of Practical Process Automation: Orchestration and Integration in Microservices and Cloud Native Architectures , where we explore the relationship of automation and workflow engines, the tools and technologies to successfully implement process automation, as well as the relevance of is

article thumbnail

Analyze AWS applications end to end with Dynatrace using AWS Distro for OpenTelemetry

Dynatrace

Dynatrace news. An increasing number of companies are using cloud solutions for faster operations, greater flexibility, and to provide their customers with the best customer experience. This creates complex, heterogeneous, and highly dynamic cloud-native environments. AWS Distro for OpenTelemetry provides an easy way to obtain telemetry data for monitoring critical business applications that run on AWS.

AWS 229
article thumbnail

Netflix Cloud Packaging in the Terabyte Era

The Netflix TechBlog

By Xiaomei Liu , Rosanna Lee , Cyril Concolato Introduction Behind the scenes of the beloved Netflix streaming service and content, there are many technology innovations in media processing. Packaging has always been an important step in media processing. After content ingestion, inspection and encoding, the packaging step encapsulates encoded video and audio in codec agnostic container formats and provides features such as audio video synchronization, random access and DRM protection.

Cloud 242

More Trending

article thumbnail

Revealing Critical App Bugs Before the Launch: Methods and Tips

DZone

A bug a day keeps users away. That is the mantra that all developers must live by. When writing thousands of lines of code, however, some slip-ups are bound to occur. This is where you and I, the quality analysts come in. Developers often dislike us because nobody wants to be told that their creation has a problem right after they finish making it.

Code 245
article thumbnail

Dynatrace achieves distinguished FIPS 140-2 certification for its cryptographic engine

Dynatrace

Dynatrace news. Dynatrace is proud to announce the cryptography embedded in its Software Intelligence Platform has earned a Federal Information Processing Standard Publication 140-2 Certification (FIPS 140-2). This accreditation, provided by the U.S. National Institute of Standards and Technology (NIST), validates the cryptography in technology solutions used by government agencies has met strict data security, confidentiality, and dependability standards.

article thumbnail

Real-Time Exactly-Once Ad Event Processing with Apache Flink, Kafka, and Pinot

Uber Engineering

Uber recently launched a new capability: Ads on UberEats. With this new ability came new challenges that needed to be solved at Uber, such as systems for ad auctions, bidding, attribution, reporting, and more. This article focuses on how we … The post Real-Time Exactly-Once Ad Event Processing with Apache Flink, Kafka, and Pinot appeared first on Uber Engineering Blog.

article thumbnail

Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study)

Smashing Magazine

Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). Jonne Kats. 2021-09-24T10:00:00+00:00. 2021-09-24T10:06:13+00:00. At our company, Unplatform , we have been building e-commerce sites for decades now. Over those years, we have seen the technology stack evolve from server-rendered pages with some minor JavaScript and CSS to full-blown JavaScript applications.

Website 116
article thumbnail

Scaling Is Not Just About Products – It’s About Teams, Too

DZone

Introduction. We are well aware of what is meant by system scalability. System scalability is about maintaining the SLA of the system as the user base continues to grow and as the user activity continues to rise. We can say that system scalability is about supporting a linear rate of growth in system resource requirements given that code running inside the system is unchanged.

article thumbnail

APM tools vs. APM platform: What’s the difference?

Dynatrace

Dynatrace news. The concept of APM has evolved in recent years, and it’s important to understand the differences between APM tools and APM platforms when evaluating your options. Here’s what APM is, how organizations use APM to manage application performance, the difference between APM tools and APM platforms, and the business benefits an advanced APM platform provides.

article thumbnail

3 Reasons Your SAFe® Journey Has Lost Its Way 

Tasktop

With the 2021 Global SAFe® Summit only a week away (September 27 – October 1), the software delivery community will come together once again to tackle that ever-pressing question: just how do you marry technical agility with business agility to support customers more effectively? . The most popular framework for scaling software development , SAFe continues to serve as a one-stop-shop for Lean-Agile practices.

Metrics 104
article thumbnail

How To Build Your Own Mouseless Development Environment

Smashing Magazine

How To Build Your Own Mouseless Development Environment. How To Build Your Own Mouseless Development Environment. Matthieu Cneude. 2021-09-21T11:30:00+00:00. 2021-09-21T12:08:01+00:00. Once upon a time, in the magical land of Software development, there was a young developer, your humble servant, discovering Linux for the first time. Suddenly, I had access to the Linux shell, a tool offering many ways to automate everything I didn’t want to do again and again.

article thumbnail

Got a YouTube Channel? Read these Tips to Increase Your Subscribers

DZone

YouTube has become a great platform to not only showcase your talent but also helps with boosting your business and taking it to the next level. But, you might wonder, how do I increase my YouTube subscribers? Well, for starters, you did the right thing by coming across this article. To include how to Gmail account password change topic. We will be dishing out some smart and effective ways in which you can increase your YouTube subscribers.

article thumbnail

Keeping an eye on your control plane is critical to ensuring the high availability and health of your self-managed OpenShift Container Platform

Dynatrace

Dynatrace news. Friends don’t let friends go down the DIY rabbit hole. Many companies are adopting Kubernetes as their main application runtime for the many benefits it provides, including automated scaling, self-remediation, rolling updates, and much more. A key problem is that the teams operating the platform have a hard time setting up and operating clusters at scale in a production-safe fashion.

article thumbnail

Modernize your performance testing: 6 tips for better apps

TechBeacon Testing

The world of application development keeps evolving at breakneck speed with respect to processes, delivery, and methodologies. But it's not just developers who are struggling to keep up with constantly changing software: This evolution is forcing test engineers to modernize their performance testing practices—and to let go of old methodologies that can't keep up.

article thumbnail

RPC vs. Messaging – which is faster?

Particular Software

Sometimes developers only care about speed. Ignoring all the other advantages messaging has, they’ll ask us the following question: “But isn’t RPC faster than messaging?” In place of RPC, 1 they may substitute a different term or technology like REST, microservices, gRPC, WCF, Java RMI, etc. However, no matter the specific word used, the meaning is the same: remote method calls over HTTP.

article thumbnail

Selenium WebDriver with Python for Web Automation Testing

DZone

Introduction. In the agile environment, developers need to run relevant cross-browser tests to push any front-end changes quickly. While small projects use manual testing, larger projects need automation because of the increasing number of web browsers. How is this done using Selenium WebDriver and Python? Selenium is one of the most popular open-source web automation testing tools available today.

Testing 179
article thumbnail

OneAgent release notes version 1.225

Dynatrace

Dynatrace news. The post OneAgent release notes version 1.225 appeared first on Dynatrace blog.

141
141
article thumbnail

Turning Domain Discovery into Product and Organizational Improvements with a DDD Exemplar

Strategic Tech

One of the challenges I see regularly is inertia following domain discovery workshops. Techniques like big picture event storming are great for mapping out the business and visualising problems and opportunities, but that’s where progress can easily get stuck. How do you go from event storm to product and organizational improvements? I recommend mapping out your domains on a core domain chart , exploring how you could evolve each domain, and creating a scorecard to decide which you should invest

article thumbnail

Cross-browser testing on the cloud: advantages and disadvantages

Testsigma

Cross-browser testing is performed to be sure that your product is working as expected on the various device, platform, and browser (and their versions) combinations that your customers might be using. With a plethora of devices and their versions in the market, it is integral to perform stringent cross-browser testing to attain a good market capture.

Cloud 96
article thumbnail

Are Imposter Domains Re-Publishing Your Website?

Smashing Magazine

Are Imposter Domains Re-Publishing Your Website? Are Imposter Domains Re-Publishing Your Website? Ken Harker. 2021-09-20T11:30:00+00:00. 2021-09-20T14:12:33+00:00. We think of web scraping as a tool used to harvest web content for information analysis purposes, sometimes to the detriment of the site owner. For example, someone might web scrape all the product pages of a competitor’s retail site to harvest information about products being offered and current pricing to try to gain a competitive e

Website 92
article thumbnail

SQL Connection Strings tips

SQL Shack

This article intends to give some useful tips on usage details of the SQL connection strings. What are SQL connection strings? The connection string is an expression that contains the parameters required for the applications to connect a database server. In terms of SQL Server, connection strings include the server instance, database name, authentication details, […].

Servers 74
article thumbnail

Functional Testing vs Integration Testing: A Detailed Guide on the Differences

Simform

Functional Testing and Integration Testing - Both testings are performed to eliminate bugs and defects in the software in order to improve the software quality. Both testing types are equally essential and complement each other but have some striking differences that you are not aware of. Therefore, we are going to provide you a detailed comparison guide on functional testing vs integration testing.

Testing 59
article thumbnail

Automate cross-browser testing: What you need to know

Testsigma

A good browser, good apps, a good camera, and fast networking in your smartphone are just expected today. – Thorsten Heins. This quote shows the dependency we have on browsers, the web, and mobile phones today. But how did we come so far? Technological development and robust testing have helped us reach where we are. When it is about multiple devices and browsers – the role of cross-browser testing can not be under-estimated.

Testing 52
article thumbnail

Free Online Workshop: Frustrating Design Patterns And How To Fix Them

Smashing Magazine

Free Online Workshop: Frustrating Design Patterns And How To Fix Them. Free Online Workshop: Frustrating Design Patterns And How To Fix Them. Vitaly Friedman. 2021-09-24T06:50:00+00:00. 2021-09-24T10:06:13+00:00. Disabled buttons. Infinite scroll. Poor inline validation. Parallax. Carousels. Modals. Mega-dropdown hover menus. There is plenty of frustration on the web.

Design 81
article thumbnail

React vs Vue comparison- what is the best choice for 2021?

Enprowess

Quick summary: Choosing the correct JavaScript framework or library is essential for beginning a new web app development project. However, choice mainly depends on numerous factors like project timeline, framework performance, learning curve, and team size. This post can guide you to decide on the correct JavaScript framework (or library): React vs Vue.

article thumbnail

NEW: Exploring RUM sessions

Speed Curve

If you want to understand how people actually experience your site, you need to monitor real users. The data we get from real user monitoring (RUM) is extremely useful when trying to get a grasp on performance. Not only does it serve as the source of truth for your most important budgets and KPIs, it help us understand that performance is a broad distribution that encompasses many different cohorts of users.

Traffic 52
article thumbnail

3 top tools for automated cross-browser testing

Testsigma

The whole point of cross-browser testing is to deliver consistent user experiences across various browsers. When we build websites or web apps, some of their features aren’t compatible with some browsers; with cross-browser testing, we can ensure uniform experiences. Picture source: Hostucan. While performing cross-browser testing, we generally check for the following: Is the website/app responsive across multiple browsers?

Testing 52
article thumbnail

SmartTV crash analysis with Dynatrace

Dynatrace

Dynatrace news. Whether it’s your TV, audio system, digital home assistant, or refrigerator chances are those devices run an operating system such as Android allowing you access to the device’s features through apps. Hubi is one of those SmartTV boxes from DNA , one of Finland’s telecom providers. DNA is currently working on the next generation called Hubi 2.0 and, just like other software or hardware products, DNA runs internal testing groups where employees can beta test new devices and give f

Mobile 199
article thumbnail

Getting Your `head` Straight: A New CSS Performance Diagnostics Snippet

Smashing Magazine

Getting Your `head` Straight: A New CSS Performance Diagnostics Snippet. Getting Your `head` Straight: A New CSS Performance Diagnostics Snippet. Vitaly Friedman. 2021-09-22T15:00:00+00:00. 2021-09-22T15:50:00+00:00. There are plenty of ways to detect performance bottlenecks and audit CSS. We can look into common performance bottlenecks and the complexity of stylesheets, the way we load assets, and the order in which it happens.

article thumbnail

How Web Development Tools Are Helping Users Keep Pace With Rapid Change

Smashing Magazine

How Web Development Tools Are Helping Users Keep Pace With Rapid Change. How Web Development Tools Are Helping Users Keep Pace With Rapid Change. Frederick O’Brien. 2021-09-21T09:30:00+00:00. 2021-09-21T12:08:01+00:00. Several years ago, I wrote about website builders for a living. Yes, that’s a thing. Back then there seemed to be a gulf between drag-and-drop tools and full-blown web development.