June, 2025

article thumbnail

Operationalizing Data Quality in Cloud ETL Workflows: Automated Validation and Anomaly Detection

DZone

Data quality has shifted from a checkpoint to being an operational requirement. As more and more data warehouses become cloud-native, and the complexity of running real-time pipelines increases, data engineers face a non-trivial problem: how to operationalize quality checks without slowing down the velocity of the ETL workflows. “Traditional post-load checks or static rules” do not suffice.

Cloud 186
article thumbnail

Unified observability: Why storing OpenTelemetry signals in one place matters

Dynatrace

In observability’s early days, we often talked about the “three pillars.” That is, traces, logs, and metrics, which gave us the information to make our systems observable. The problem with referring to these three signals as “pillars” is that it implies they’re siloed and therefore independent of each other, when in fact, the exact opposite is true.

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

Introducing Experimental Support for Stored Programs in JS in Percona Server for MySQL

Percona

TL;DR Percona Server for MySQL now offers experimental support for stored programs in the JS language. This free and open source alternative to Oracle’s Enterprise/Cloud-only feature enables users to write stored programs in a more modern, convenient, and often more familiar language.

article thumbnail

MCP: What It Is and Why It Matters—Part 3

O'Reilly

This is the third of four parts in this series. Part 1 can be found here and Part 2 can be found here. 7. Building or Integrating an MCP Server: What It Takes Given these examples, you might wonder: How do I build an MCP server for my own application or integrate one thats out there? The good news is that the MCP spec comes with a lot of support (SDKs, templates, and a growing knowledge base), but it does require understanding both your applications API and some MCP basics.

Servers 79
article thumbnail

Enhanced Agentic-RAG: What If Chatbots Could Deliver Near-Human Precision?

Uber Engineering

What if chatbots could deliver near-human precision? Learn how we adapted Genie, Ubers on-call copilot, to use enhanced agentic RAG for improved accuracy.

76
article thumbnail

Turning my MCP content into a blog post on Platform Engineering

Adrian Cockcroft

Photo of the formal garden at Great Fosters taken by Adrian With help from Cursor, I created a Model Context Protocol server for my “virtual adrianco” author persona containing over 600 pieces of content and references to videos and podcasts. Then I connected it to Cursor and tried to figure out how to use it. There are some crude keyword tags and summaries in the MCP server and eventually I asked Cursor/Claude to “Summarize the content related to platform engineering, including links to videos,

article thumbnail

PostgreSQL Performance Tuning

DZone

PostgreSQL is already known for its reliability, extensibility, and open-source pedigree and continues to grow and evolve with each release. PostgreSQL 17 introduces several performance improvements and features that make it a powerhouse for Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP) workloads. This blog will explore advanced performance tuning techniques for PostgreSQL 17 and highlight key improvements compared to versions 15 and 16.

Tuning 147

More Trending

article thumbnail

PgBouncer for PostgreSQL: How Connection Pooling Solves Enterprise Slowdowns

Percona

If your database is getting slower, your users don’t care why. They just want it to work. Meanwhile, you’re stuck dealing with the symptoms: sluggish apps, spiking resource usage, and support tickets piling up faster than your monitoring alerts can handle.

article thumbnail

What Comes After the LLM: Human-Centered AI, Spatial Intelligence, and the Future of Practice

O'Reilly

In a recent episode of High Signal , we spoke with Dr. Fei-Fei Li about what it really means to build human-centered AI, and where the field might be heading next. Fei-Fei doesn’t describe AI as a feature or even an industry. She calls it a “civilizational technology”—a force as foundational as electricity or computing itself. This has serious implications for how we design, deploy, and govern AI systems across institutions, economies, and everyday life.

article thumbnail

Apple Completes Migration of Key Ecosystem Service to Swift, Gains 40% Performance Uplift

InfoQ

Apple has migrated its global Password Monitoring service from Java to Swift, achieving a 40% increase in throughput and significantly reducing memory usage—freeing up nearly 50% of previously allocated Kubernetes capacity.

Java 52
article thumbnail

10 Best Open Source AI Testing Tools in 2025

Testsigma

Software applications are becoming increasingly complex, and Agile development demands frequent releases and faster time to market. In such scenarios, keeping up with manual testing alone can be challenging. For beginners in automation testing, open source AI testing tools can be a great way to explore, learn, and meet your testing needs. This blog will help you understand open source AI tools for testing and includes the list of the best options available.

article thumbnail

From Code to Customer: Building Fault-Tolerant Microservices With Observability in Mind

DZone

Microservices have become the go-to approach for building systems that need to scale efficiently and stay resilient under pressure. However, a microservices architecture comes with many potential points of failure—dozens or even hundreds of distributed components communicating over a network. To ensure your code makes it all the way to the customer without hiccups, you need to design for failure from the start.

Code 100
article thumbnail

The rise of agentic AI part 2: Scaling MCP best practices for seamless developers’ experience in the IDE with Cline

Dynatrace

Agentic AI is revolutionizing—and dramatically accelerating—how engineering teams respond to incidents and debug use cases. By monitoring how AI agents communicate using standards such as Model Context Protocol (MCP) , performance engineers can gain deep insights into how systems and AI models themselves are performing. And crucially, automate incident responses using coding assistants.

article thumbnail

How to Perform a Disaster Recovery Switchover with Patroni for PostgreSQL

Percona

Patroni is a Python-based template for managing high availability PostgreSQL clusters. Originally a fork of the Governor project by Compose, Patroni has evolved significantly with many new features and active community development. It supports integration with various Distributed Configuration Stores (DCS) like etcd, Consul, and ZooKeeper, and provides simple setup and robust failover management.

article thumbnail

What's new in PMM 3.2.0: Five major improvements you need to know

Percona Community

PMM 3.2.0 brings some long-awaited fixes and new capabilities. You can now install PMM Client on Amazon Linux 2023 with proper RPM packages, get complete MySQL 8.4 replication monitoring, and track MongoDB backups directly in PMM. Here’s what’s most important in this release: 1. Native Amazon Linux 2023 support - no more workarounds What’s new: If you’ve been running PMM Client on AL2023 and dealing with complex manual installations, those days are over.

article thumbnail

NEW! SpeedCurve RUM for your Shopify store

Speed Curve

If you run a Shopify store, you already know how critical it is to provide a seamless shopping experience. That's why I was so excited when the folks at SpeedCurve asked me to draw on my Shopify experience to build their new RUM app for Shopify storefronts. Now I'm here to let you know how it works and why it's an important part of your UX toolset. In ecommerce, speed isn’t just nice to have – it’s a competitive advantage.

article thumbnail

Kualitee Vs TestRail: The Ultimate Feature Breakdown

Testsigma

In software testing, streamlined processes and efficient collaboration are essential. That’s where test management tools come into the picture. They offer teams a centralized platform to plan, execute, and report on their testing efforts. In this blog, we will compare two of the major contenders, Kualitee vs TestRail, in detail. If you’re evaluating these tools for your QA process, this comparison will help you make an informed decision based on features, usability, integrations, pri

Testing 52
article thumbnail

Understanding the Circuit Breaker: A Key Design Pattern for Resilient Systems

DZone

Reliability is critical, specifically, when services are interconnected, and failures in one component can lead to cascading effect on other services. The Circuit Breaker Pattern is an important design pattern used to build fault tolerant and resilient systems. Particularly in microservices architecture. This article explains the fundamentals of the circuit breaker pattern, its benefits, and how to implement it to protect your systems from failure.

Design 100
article thumbnail

How Dynatrace Kubernetes Monitoring powers smarter insights

Dynatrace

With the wave of cloud-native transformation thats been sweeping across the software industry in the past few years, Kubernetes has emerged as the backbone of modern application deployment and management. However, as systems have evolved, traditional approaches to monitoring have struggled to keep up. To fill this gap, technologists have designed new tools and practices especially for modern, cloud-native environments.

article thumbnail

Percona Earns Kubernetes Certified Services Provider Status for All Three Major Open Source Databases

Percona

As a member of the Kubernetes Certified Services Provider program, Percona is now part of a select, “pre-qualified tier of vetted service providers who have deep experience helping enterprises successfully adopt Kubernetes…” Kubernetes (frequently abbreviated as K8s) has come a long way over the past decade.

article thumbnail

Robust Database Backup Recovery at Uber

Uber Engineering

Database backups are critical for business continuity. Learn how Uber scaled stateful fleet backup and recovery across 10K database applications.

article thumbnail

How to enable SpeedCurve in your Shopify store

Speed Curve

SpeedCurve now has a Shopify app to make installing and using SpeedCurve in your Shopify store much easier. With this app, you can quickly set up real user monitoring – no coding required. Here's how to install the SpeedCurve RUM app in your Shopify store, along with troubleshooting and next steps. In ecommerce, speed isn’t just nice to have – it’s a competitive advantage.

article thumbnail

TestLink vs TestRail – Test Management Tools Comparison

Testsigma

TestLink and TestRail are test management tools, meaning both of these are centralized platforms used to organize and manage software testing activities. However, these tools are different from each other in certain ways and cater to different requirements. This blog explores Testlink vs TestRail, looking at their individual features, advantages, and disadvantages, and provides a comparison of their features to help you make a choice.

Testing 52
article thumbnail

Enterprise-Grade Distributed JMeter Load Testing on Kubernetes: A Scalable, CI/CD-Driven DevOps Approach

DZone

Application performance, scalability, and resilience are critical for ensuring a seamless user experience. Apache JMeter is a powerful open-source tool for load testing, but running it on a single machine limits scalability, automation, and distributed execution. This blog presents a Kubernetes-powered JMeter setup on Azure Kubernetes Service (AKS), which can also be deployed on other cloud platforms like AWS EKS and Google GKE , integrated with CI/CD pipelines in Azure DevOps.

DevOps 100
article thumbnail

Auth0 monitoring with Dynatrace for more secure authentications

Dynatrace

Understanding user authentication patterns and security events is critical for maintaining robust application security. Auth0, a leader in identity management, is a secure and customizable identity platform that simplifies authentication and authorization for applications of any scale. Auth0 generates rich logs detailing every authentication event. Meanwhile, Dynatrace provides powerful observability across your entire technology stack.

article thumbnail

Percona Named to DBTA’s 2025 List of 100 Companies That Matter Most in Data

Percona

We’re proud to share that Percona has been named to the 2025 DBTA 100—Database Trends and Applications’ annual list of “The Companies That Matter Most in Data.” This recognition highlights our success in empowering organizations to build, scale, and optimize open source database environments for today’s most demanding applications.

article thumbnail

Building Uber’s Multi-Cloud Secrets Management Platform to Enhance Security

Uber Engineering

At Uber, managing thousands of secrets across thousands of services and hundreds of external vendors was challenging. Learn how we built a centralized Secret Management Platform to tackle secrets sprawl, improve security, and automate secret lifecycle management.

Cloud 40
article thumbnail

What to Look for in a Hotel Booking Engine: Features That Drive Conversions

Tech News Gather

In this world of modernization, we can notice a rapid shift of the hospitality business towards online bookings. But at the same time, we don’t have to neglect the impact of a quick and effective hotel booking engine. In this article let’s see more about, “what to look for in a hotel booking engine and the features that drive conversions.

article thumbnail

Top 15 Free Test Management Tools For QA Teams

Testsigma

Introduction Good test management is important for successful QA. Free test management tools give teams useful features. These tools help organize test cases, track bugs, and work together. Best of all, they cost nothing. This article will help QA teams find the best free test management tools. These tools can make their work easier and testing faster.

Testing 52
article thumbnail

Modernizing Financial Systems: The Critical Role of Cloud-Based Microservices Optimization

DZone

Legacy systems in financial institutions often lead to scalability bottlenecks, security risks, and poor resiliency. In the modern digital economy, banks, payment providers, and fintech firms need infrastructure that is cost-effective, agile, and resilient. Cloud-based microservices have emerged as a modern approach to address these needs. By breaking monolithic systems into modular services, financial firms can accelerate innovation, reduce downtime.

FinTech 100
article thumbnail

Revisiting Spring4Shell: How Cloud Application Detection and Response (CADR) offers multi-layer protection

Dynatrace

Protecting applications running in cloud-native environments is top of mind for many security practitioners. To keep up with the increasing number of threats targeting workloads in the cloud, delivering multi-layer protection by seamlessly integrating visibility, analytics, and response in one platform is key. Cloud Application Detection and Response (CADR) is thus emerging as a stronger approach to application security.

Cloud 159
article thumbnail

Understanding the Client-Output Buffer Limit for Replicas in Valkey

Percona

Valkey (a community-driven fork of Redis) uses a high-performance replication model to synchronize data between a primary node and its replicas. One critical component of this system is the client-output buffer, especially the configuration of its limits for replicas.

Systems 62
article thumbnail

Normal Technology at Scale

O'Reilly

The widely read and discussed article “ AI as Normal Technology ” is a reaction against claims of “superintelligence,” as its headline suggests. I’m substantially in agreement with it. AGI and superintelligence can mean whatever you want—the terms are ill-defined and next to useless. AI is better at most things than most people, but what does that mean in practice, if an AI doesn’t have volition?

article thumbnail

Safari at WWDC '25: The Ghost of Christmas Past

Alex Russell

At Apple's annual developer marketing conference, the Safari team announced a sizeable set of features that will be available in a few months. Substantially all of them are already shipped in leading-edge browsers. Here's the list, prefixed by the year that these features shipped to stable in Chromium: 2023 : WebGPU 2020 : SVG Favicons 2023 : HDR Images 2024 : CSS Anchor Positioning 2023 : CSS text-wrap: pretty 2025 : CSS progress() function 2023 : Scroll-driven Animations (finally!!!

article thumbnail

Extend the Dynatrace platform with CSPM and VSPM

Dynatrace

Expand security posture management across cloud and VMware Building on this success, Dynatrace continues to evolve its platform to support broader Cloud Security Posture Management (CSPM) and VMware Security Posture Management (VSPM) use cases. While platform-native Security Posture Management capabilities are on the horizon, you dont have to wait to benefit from these insights.

article thumbnail

Unlocking sovereignty with Dynatrace and Deloitte

Dynatrace

Organizations are under growing pressure to exercise autonomy over their digital assets while maintaining operational performance in hybrid and multi-cloud environments. The concept of cloud sovereignty minimizing external dependencies and exerting full control over data, applications, and infrastructure has become a critical business imperative. In collaboration with Deloitte, Dynatrace has crafted a comprehensive whitepaper, “ Observability for sovereignty: The keystone for compliance

article thumbnail

Threat detection in cloud native environments (part 2): How to automate threat management using workflows

Dynatrace

Modern SecOps practices imply an engineering approach to handling threats. This involves not only treating threat detection as code but also using automation to reduce toil and support faster response to ongoing attacks. When detecting an attack, we don’t want to lose valuable time. Instead, we want to start our investigation quickly and remediate the issue as fast as possible.

Cloud 146