Sat.Apr 08, 2023 - Fri.Apr 14, 2023

article thumbnail

Creating a Holistic Digital Testing Plan

DZone

The digital world has become the primary point of interaction for businesses worldwide in the last decade. With the shift in technology and human behavior, companies that could quickly adapt to digital-only operations were better prepared for the challenges of a global pandemic. Today, customers expect a seamless, fast, and accessible digital experience, and as their preferences change, so does how they interact with products and brands.

Testing 100
article thumbnail

RSA Guide 2023: Cloud application security remains core challenge for organizations

Dynatrace

Today’s organizations face increasing pressure to keep their cloud-based applications performing and secure. Cloud application security remains challenging because organizations lack end-to-end visibility into cloud architecture. As organizations migrate applications to the cloud, they must balance the agility that microservices architecture brings with the complexity and lack of transparency that can also come with it.

Cloud 191
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Exploring the Challenges of Mobile App Development

Tech News Gather

You can see that nowadays, people use mobile phones for everything, so several companies have realized the importance of having a well-developed app now since there is an increased demand for mobile app development services; mobile app development companies have so much to offer buyers with excellent services. But other than providing offers, developers face several challenges, and this blog will help you understand the significant developer challenges and issues they face.

Mobile 52
article thumbnail

An introduction to generative AI with Swami Sivasubramanian

All Things Distributed

The VP of database, analytics and machine learning services at AWS, Swami Sivasubramanian, walks me through the broad landscape of generative AI, what we’re doing at Amazon to make large language and foundation models more accessible, and how custom silicon can help to bring down costs, speed up training, and increase energy efficiency for our customers.

Energy 162
article thumbnail

Getting Started With Prometheus Workshop: Exploring Basic Queries

DZone

Are you looking to get away from proprietary instrumentation? Are you interested in open-source observability, but lack the knowledge to just dive right in? This workshop is for you, designed to expand your knowledge and understanding of open-source observability tooling that is available to you today. Dive right into a free, online, self-paced, hands-on workshop introducing you to Prometheus.

article thumbnail

Get to know Dynatracers: Molly Rossman

Dynatrace

At Dynatrace, career development is a key priority. Dynatrace strives to create a culture that encourages employees to pursue their interests as they continually develop, learn, and grow. Employees can become an expert in a certain field, enhance their leadership skills, or even switch departments and focus on something new. Supporting Dynatracers in their professional growth is central to the organization’s culture.

Education 220
article thumbnail

The Performance Golden Rule Revisited

Tim Kadlec

There was a comment on Twitter today from Rafael Gonzaga expressing disappointment in what he sees as a tendency to focus on the frontend solely in performance discussions, while neglecting the server-side aspect. In the discussion that followed, the Golden Rule of Performance (popularized by Steve Souders) was brought up: 80-90% of the end-user response time is spent on the frontend.

More Trending

article thumbnail

Finding and Fixing Five Kinds of Architectural Technical Debt

DZone

Developers, architects, and application teams are constantly chasing technical debt. For better or worse, it’s a nagging problem that too often gets kicked down the road until it’s too late and application development slows down, new features slip, test cycles increase, and costs ramp up. In the most public situations, the applications tip over completely — like we’ve seen most recently at Southwest Airlines, Twitter, FAA, and others which never get publicized — but you know who you are.

article thumbnail

Log auditing and log forensics benefit from converging observability and security data

Dynatrace

The growing complexity of multicloud environments and ever-increasing number of application vulnerabilities have made it harder than ever to protect against attacks. Log auditing—and its investigative partner, log forensics—are becoming essential practices for securing cloud-native applications and infrastructure. Many organizations don’t know for months (or years) after a security attack when, why, or how it happened.

Analytics 190
article thumbnail

NEW! Lighthouse 10, Core Web Vitals updates, and Interaction to Next Paint

Speed Curve

There is a lot of excitement in the world of web performance these days, and April has been no exception! At SpeedCurve, we've been focused on staying on top of the items that affect you the most. Here is a look at what's new in SpeedCurve: Support for Lighthouse 10, including metric scoring changes as well as audits Updated RUM Core Web Vitals, including the much-anticipated addition of Interaction to Next Paint (INP) All of this work driven by the community is having a big impact in our collec

Cache 76
article thumbnail

Take This Unique Quiz About Duplicate Indexes In MySQL | pt-duplicate-key-checker

Percona

Indexes are crucial for optimizing query execution times in databases, but having an excessive number of indexes, or redundant ones, can negatively impact performance. While pt-duplicate-key-checker is the go-to tool for identifying duplicate or redundant indexes in MySQL, it may not catch all duplicates. In this blog post, we’ll put ourselves to the test and see if we can identify duplicate and redundant indexes in MySQL.

article thumbnail

Building an Optimized Data Pipeline on Azure Using Spark, Data Factory, Databricks, and Synapse Analytics

DZone

Data processing in the cloud has become increasingly popular due to its scalability, flexibility, and cost-effectiveness. Modern tech stacks such as Apache Spark, Azure Data Factory, Azure Databricks, and Azure Synapse Analytics offer powerful tools for building optimized data pipelines that can efficiently ingest and process data on the cloud. This article will explore how these technologies can be used together to create an optimized data pipeline for data processing in the cloud.

Azure 246
article thumbnail

How multicloud observability boosts cloud performance at Tractor Supply Co.

Dynatrace

Managing cloud performance is increasingly challenging for organizations that spread workloads across a greater variety of platforms. Multicloud observability has become an essential part of their management toolkit. According to the Dynatrace “2022 Global CIO Report,” 79% of large organizations use multicloud infrastructure. And according to recent data from Enterprise Strategy Group, 59% of survey respondents indicated spending on public cloud applications would increase in 2023.

Cloud 175
article thumbnail

FerretDB - A Quick Look

Percona Community

There is an old saying that what looks like a duck and quacks like a duck is probably a duck. But what looks like MongoDB and acts like MongoDB could be FerretDB! To greatly simplify the technology behind this project, FerretDB speaks, or quacks, MongoDB but stores the data in PostgreSQL. PostgreSQL has had a rich JSON data environment for years and FerrtDB takes advantage of this capability.

article thumbnail

MySQL Data Caching Efficiency

Percona

A shared characteristic in most (if not all) databases, be them traditional relational databases like Oracle, MySQL, and PostgreSQL or some kind of NoSQL-style database like MongoDB, is the use of a caching mechanism to keep (a copy of) part of the data in memory. I talked about this in my last post, The Most Important MySQL Setting , and the reasoning behind it is very simple: accessing data from memory remains many times faster than retrieving data from disk.

Cache 89
article thumbnail

Apollo Router Performance Monitoring with OpenTelemetry and Splunk APM

DZone

The Apollo router is a powerful routing solution designed to replace the GraphQL Gateway. Built using Rust, it offers a high degree of flexibility, loose coupling, and exceptional performance. This self-hosted graph routing solution is highly configurable, making it an ideal choice for developers who require a high-performance routing system. With its ability to handle large amounts of traffic and complex data, the Apollo router is quickly becoming a popular choice among developers seeking a rel

article thumbnail

InsureTech: Insurance Compliance

Uber Engineering

Insurance regulatory compliance is critical for Uber. Discover the digital verification services, processes, and practices with insurance carrier partners that enable our teams to achieve our compliance goals.

article thumbnail

What Skills Are Required For WordPress Developer In 2023?

Official Blog - World Web Technology

Do you want to develop a new website for your business? The first thing that you will need to do is to finalize the right web development framework for your website. Whether you want to start a simple business website or want to develop a feature-rich, functional, and robust ecommerce website, WordPress is a name to remember for website development.

article thumbnail

Percona Live 2023 Tutorials

Percona

Percona Live will be held May 22nd through the 24th in Denver, Colorado. The first day, May 22nd, is devoted to tutorials. These tutorials are intense, high-quality sessions where you can learn new skills. The list below is incomplete and may be re-arranged as schedules change. The instructors are well-known professionals in the open source database communities, and this is your opportunity to learn from them.

article thumbnail

The Art of Being Ready: Reliability in Extreme Conditions

DZone

When it comes to online services, uptime is crucial, but it’s not the only thing to consider. Imagine running an online store — having your site available 99.9% of the time might sound good, but what if that 0.1% of downtime happens during the holiday shopping season? That could mean losing out on big sales. And what if most of your customers are only interested in a few popular items?

Traffic 194
article thumbnail

What are the Key Benefits of Agile Development Principles?

Tech News Gather

Agile development principles have been increasingly prevalent lately as a method for conveying excellent programming products quicker, with more noteworthy adaptability and flexibility. These standards depend on values and rules that focus on a joint effort, correspondence, and adaptability over inflexible cycles and documentation. In this blog entry, we will investigate the vital advantages of Agile Development standards and how they can assist your association with conveying better programming

article thumbnail

Modernization Strategy Selector

Strategic Tech

Architecture Modernization is far more than just rebuilding the old system with new technologies and the latest architectural patterns. It’s an opportunity to completely rethink the UX, product functionality, business processes, and the domain model (and remove unneeded complexity). But a portfolio-based approach is crucial. The ROI of modernization will differ drastically across your business subdomains, so choosing the appropriate modernization strategy for each subdomain is key.

article thumbnail

How To Reduce the Costs of Database Management in Financial Services

Percona

Here we are, with an economic downturn looming globally and some countries facing a recession. For many execs and tech decision-makers in the financial services industry, it’s not the first go-round. During the recession of 2008, they experienced firsthand how fast money and assets can vanish. Fortunately, there now are trusted steps financial institutions can take to prepare for tough economic times and even to emerge stronger.

article thumbnail

How to Avoid Defect Leakages in Software Testing

DZone

What Is a Defect Leakage? The basic answer is that it’s a malfunction that slipped past the whole squad and any test scripts in place, ending up in production and potentially affecting users. Defect Leakage is a metric used to determine the performance of QA testing , precisely how many defects are overlooked during QA testing.

Testing 130
article thumbnail

The Growing "Contentful" Gap

Tim Kadlec

You may know, if you’ve been following along, that Chrome shipped some changes to how they define “contentful” for Largest Contentful Paint —they now look at the level of entropy for an image (measured in bits per pixel) to see if it’s above a certain threshold. What you might not realize, is that the same logic doesn’t apply yet to First Contentful Paint.

Metrics 52
article thumbnail

2 Key Real-Time Data Processing Use Cases to Know About

VoltDB

The post 2 Key Real-Time Data Processing Use Cases to Know About appeared first on Volt Active Data.

article thumbnail

Is MongoDB Open Source? Is Planet Earth Flat?

Percona

Search for an answer, and you can find plenty of folks who say “yes” to both. At Percona, our answer is “no” to the MongoDB question — and “no” to the flat-Earth question. We’re equally convinced on both counts, but in this blog article, we’re focusing on why MongoDB is not open source. Let’s start with this: MongoDB is accurately referred to as source-available software.

article thumbnail

Software Quality Tutorial: Comprehensive Guide With Best Practices

DZone

Software quality describes the characteristics of a software product that make it capable of meeting the needs of its users and stakeholders. Basically, it measures how well a piece of software performs the functions for which it was designed, as well as how well it complies with its requirements. The quality of a software product can play an important role in its success and users' satisfaction.

article thumbnail

Analyst content at me.dm

Adrian Cockcroft

Medium launched me.dm a while ago as a gateway to the fediverse, but I haven’t seen much activity there. Posting here, I don’t see a Toot option, alongside the Tweet/Facebook options. Anyway since I have a separate account from my main account at @adrianco@mastodon.social that lives @adrianco@me.dm I decided to try and use it differently and just posted an analyst oriented tweet thread about Tesla, Rivian etc.

40
article thumbnail

Do You Need a Full RPA for Automation?

Apica

Anyone who has ever needed to work on spreadsheets is thankful for automation. Nothing is as dull as copying and pasting information a thousand times. Businesses today use automation for everything from payroll to report generation, and they often turn to a robotic process automation (RPA) system to help. RPAs are versatile, valuable tools that allow you to create a set of instructions that a bot can perform.

IoT 52
article thumbnail

Don’t Auto pt-online-schema-change for Tables With Foreign Keys

Percona

During the early stages of my career, I was captivated by the theories and concepts surrounding foreign keys and how they empowered us to maintain data integrity. However, in practical application, I have found them to be quite challenging to manage. I am sure you’re a champion DBA, but I keep my distance from foreign keys. With that short story as a background, this post aims to address the dilemma that arises when utilizing the pt-online-schema-change tool on tables that contain foreign

article thumbnail

The Power of Real-Time Data Processing

VoltDB

The post The Power of Real-Time Data Processing appeared first on Volt Active Data.

article thumbnail

Is Apache Kafka Providing Real Message Ordering?

DZone

One of Apache Kafka’s most known mantras is “it preserves the message ordering per topic-partition,” but is it always true? In this blog post, we’ll analyze a few real scenarios where accepting the dogma without questioning it could result in unexpected and erroneous sequences of messages. Basic Scenario: Single Producer We can start our journey with a basic scenario: a single producer sending messages to an Apache Kafka topic with a single partition, in sequence, one after the other.

237
237
article thumbnail

Utilizing Mobile App Development Tools to Create an Engaging Experience

Tech News Gather

The mobile app industry is a booming market. The need for developers who can craft enjoyable user experiences is rising with the number of individuals accessing services via mobile applications. These days, it’s simpler than ever to build robust, feature-rich mobile apps due to an extensive range of technology and resources. Understanding the Basics of Mobile App Development You need to know how they’re made to create a fun and functional app.

Mobile 52
article thumbnail

MongoDB V4.2 EOL Is Coming: How To Upgrade Now and Watch Out for the Gotchas!

Percona

MongoDB v4.2 was released in August 2019. And like previous versions, there is a time to go — and that End of Life (EOL) date approaches. MongoDB v4.2 EOL is set for April 30, 2023. Since Percona Server for MongoDB (PSMDB) is a fully compatible replacement for the upstream MongoDB Community Edition, we try to follow the same EOL date as the upstream vendor.

Servers 68
article thumbnail

??Using the JSON data type with MySQL 8 - Part II

Percona Community

If you read - Using the JSON data type with MySQL 8 - Part I, you will see that inserting data into MySQL of JSON type is a very common and effective practice. Now we’ll see how to do it with a Python project, using SQLAlchemy and Docker Compose, which further automates this example.

52
article thumbnail

Important Note for Users and Customers Using the Physical Backup Feature in Percona Backup for MongoDB

Percona

Percona Backup for MongoDB (PBM) is an open source, distributed, and low-impact solution for consistent backups of MongoDB sharded clusters and replica sets. With PBM v2.0.0, the ability to take physical backups , in addition to logical ones, has been made Generally Available. Physical backups were added since v1.7.0 as a technical preview. In March 2023, we discovered an issue with physical backups, which, under certain conditions, can cause the restore to fail ( PBM-1058 ).