惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Cisco Blogs
Cyberwarzone
Cyberwarzone
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
SecWiki News
SecWiki News
Martin Fowler
Martin Fowler
T
Tor Project blog
N
Netflix TechBlog - Medium
C
Cybersecurity and Infrastructure Security Agency CISA
V
Vulnerabilities – Threatpost
V
Visual Studio Blog
GbyAI
GbyAI
PCI Perspectives
PCI Perspectives
D
DataBreaches.Net
Jina AI
Jina AI
H
Heimdal Security Blog
云风的 BLOG
云风的 BLOG
P
Privacy International News Feed
A
About on SuperTechFans
J
Java Code Geeks
美团技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
News | PayPal Newsroom
有赞技术团队
有赞技术团队
MyScale Blog
MyScale Blog
博客园 - 司徒正美
C
Check Point Blog
T
Threat Research - Cisco Blogs
Attack and Defense Labs
Attack and Defense Labs
宝玉的分享
宝玉的分享
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
P
Proofpoint News Feed
Blog — PlanetScale
Blog — PlanetScale
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
The Last Watchdog
The Last Watchdog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Vercel News
Vercel News
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
Cisco Talos Blog
Cisco Talos Blog
W
WeLiveSecurity
Hacker News: Ask HN
Hacker News: Ask HN
Recent Commits to openclaw:main
Recent Commits to openclaw:main
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
D
Docker
博客园 - Franky
Security Archives - TechRepublic
Security Archives - TechRepublic

Datadog | The Monitor blog

Introducing our open source AI-native SAST Instrument and monitor Boomi integration flows with OpenTelemetry and Datadog Not all index scans are equal: How we cut query latency by over 99% Platform engineering metrics: What to measure and what to ignore Integrate Recorded Future threat intelligence with Datadog Cloud SIEM CI/CD security: threat modeling using a MITRE-style threat matrix CI/CD security: How to secure your GitHub ecosystem Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API Operating agentic AI with Amazon Bedrock AgentCore and Datadog LLM Observability: Lessons from NTT DATA Introducing the Datadog Code Security MCP Capture and analyze custom heatmaps in Session Replay Understand session replays faster with AI summaries and smart chapters Monitor ClickHouse query performance with Datadog Database Monitoring How we designed empathetic alert sounds for on-call engineers Search and act across Datadog to resolve issues faster with Bits Assistant Measure the business impact of every product change with Datadog Experiments Analyzing round trip query latency Configuring JavaScript caches for better performance Introducing Bits AI Dev Agent for Code Security Datadog achieves ISO 42001 certification for responsible AI Monitor Nutanix clusters, hosts, and VMs with Datadog Monitor Juniper Mist in Datadog A new Host Map for modern infrastructure Annotate traces to improve LLM quality with Datadog LLM Observability What’s new in Cloud SIEM: AI-powered investigations, enhanced threat intelligence, and scalable security operations Explore Kubernetes with native OpenTelemetry data Monitor Oracle Fusion Cloud Applications with Datadog Announcing the Datadog Terraform provider v4.0.0 Scaling Kubernetes workloads on custom metrics How to design cloud environments for AI-powered threat analysis Monitor Aruba Central in Datadog How we centralize and remediate risks with Datadog Case Management Accelerate incident response with Datadog and ServiceNow Monitor your application and network load balancer logs Understanding Karpenter architecture for Kubernetes autoscaling Tools for collecting metrics and logs from Karpenter Monitor Karpenter with Datadog What your product data is actually saying Key metrics for monitoring Karpenter Securing Datadog’s platform in the AI age: The role of observability data Four ways engineering teams use the Datadog MCP Server to power AI agents Approaching your observability migration with the right mindset Meet the new Bits AI SRE: Deeper reasoning, twice as fast Key learnings from the 2026 State of DevSecOps study Use plain English to query your multi-cloud infrastructure in Resource Catalog Simplifying troubleshooting across the user journey with Datadog Synthetic Monitoring Protect your OCI resources with Datadog Cloud Security This Month in Datadog - February 2026 Amazon EC2 security: How misconfigured and public AMIs expand your cloud attack surface Enable end-to-end visibility into your Java apps with a single command Measure and improve mobile app startup performance with Datadog RUM Evaluating our AI Guard application to improve quality and control cost Identify untested code across every level of your codebase Make use of guardrail metrics and stop babysitting your releases Monitor Versa Networks SD-WAN performance in Datadog Improve performance and reliability with APM Recommendations Remediate transitive vulnerabilities faster with Datadog Software Composition Analysis Generate audit-ready vulnerability and compliance reports with Datadog Sheets Monitor Fortinet FortiManager performance in Datadog Improve test coverage across codebases with Datadog Code Coverage Move fast, don’t break things: Consistent testing standards at scale Enrich logs with ServiceNow CMDB context before routing to any SIEM or logging tool Monitor Lustre with Datadog Make faster, better product decisions with Datadog Product Analytics Surface and remediate runtime posture issues with Workload Protection Findings Protect agentic AI applications with Datadog AI Guard How to optimize JavaScript code with CSS Trace Google Pub/Sub workloads in Cloud Run with Datadog Detect human names in logs with ML in Sensitive Data Scanner How we cut our NLQ agent debugging time from hours to minutes with LLM Observability Debug PostgreSQL query latency faster with EXPLAIN ANALYZE in Datadog Database Monitoring Datadog acquires Propolis Unify and correlate frontend and backend data with retention filters Scale compliance across global frameworks with Datadog Cloud Security Monitor Arista VeloCloud SD-WAN performance with Datadog Building reliable dashboard agents with Datadog LLM Observability Simplify log collection and aggregation for MSSPs with Datadog Observability Pipelines Mitigation for Node.js denial-of-service vulnerability affecting Datadog APM Automate flaky test fixes with the Bits AI Dev Agent and Test Optimization How we built an AI SRE agent that investigates like a team of engineers Datadog integrations 2025 recap: Observability for AI, security, and hybrid cloud Design effective executive dashboards with Datadog Implement dbt data quality checks with dbt-expectations Bring faster visibility into AWS Lambda functions with remote instrumentation Troubleshoot faster with the GitLab Source Code integration in Datadog How Cambia Health Solutions saved $30,000 monthly with Cloud Cost Management and the Datadog Resource Catalog Normalize any logs for Cloud SIEM with Datadog's OCSF processor Optimizing Datadog at scale: Cost-efficient observability at Zendesk Detect, diagnose, and resolve network issues easily with CNM Network Health Connect engineering errors to user impact in early-stage products Cilium configuration for Kubernetes operations at scale Designing feedback loops for progressive delivery Ship features faster and safer with Datadog Feature Flags Choosing the right OpenTelemetry Collector distribution Route your monitor alerts with Datadog monitor notification rules Automate Cloud SIEM investigations with Bits AI Security Analyst Cloud threat detection: How to identify risky activity across control and data planes Collecting Kafka performance metrics Monitoring Kafka with Datadog Monitoring Kafka performance metrics
Every team should be A/B testing | Datadog
Ryan Lucht · 2026-04-17 · via Datadog | The Monitor blog

Technical teams want to know the newest, most cutting-edge tools they can implement to give themselves a competitive advantage, whether it’s the latest developer framework or modern CI/CD practices that boost velocity. But there’s one tool from all the way back in the 1920s that can improve any organization, no matter its scale: the randomized, controlled trial—or simply put, experiments.

Even at a time when technologies and technical practices are changing faster than ever before, experiments never go out of style. Enterprise companies like Meta, Google, Amazon, and many more might run upward of 100,000 experiments every year because they provide the gold standard of scientific evidence: a way to use data and statistics to understand causation, not just correlation, between the changes we make and the metrics they affect.

Experiments are often referred to colloquially as A/B tests, a term typically associated with growth and product teams looking to measure how users respond to changes in product features or UI designs. But experimentation helps us evaluate any decision we face, including whether new code is safe to deploy or how to configure AI models in production. By selectively enabling changes for a random sample, we can monitor potential impacts safely, quantify successes, and swiftly roll back failures. With this approach, you can run an experiment anywhere you have changes to make and metrics to measure.

In this post, we’ll look at a few common instances when most teams, not just growth and product, should be A/B testing.

Safe deployments, even for bug fixes

At Datadog and many other companies, every code deployment happens behind a feature flag and is canary tested. Canary testing is a deployment method that treats every code change as a hypothesis: “This change will improve the system without causing regression.” Instead of deploying to 100% of the fleet or 100% of users simultaneously, you route a small percentage of traffic to the new version while the majority continues to receive the old version. If telemetry signals a problem, the rollout halts automatically, before things turn into a tricky incident.

This approach is popular because traditional pre-production testing can’t catch everything. Unit tests verify logic, but production environments are nondeterministic and user behavior is unpredictable. Race conditions, edge-case data, and gradual memory leaks only surface under real load over real time. At best, you can make an informed guess about how your product changes will actually impact customer responses and business metrics until you collect actual data.

When 86 Google Cloud products went down for more than 7 hours in 2025, Google’s official postmortem pointed out that the real cause of the blast radius wasn’t the null pointer crash loop that had been introduced, but that the change had been deployed without an experiment. A canary test would have surfaced the crash before the code change that caused it propagated.

Microsoft’s Azure team also recognizes the value of canary tests, which is why they built Gandalf, an analytics service that monitors every deployment—guest OS patches, host agent updates, firmware changes—and correlates fault signals with ongoing rollouts. Over 18 months of study, Gandalf achieved 92.4% precision and 100% recall for data-plane rollouts. That 100% recall means zero high-impact service outages were caused by bad rollouts during the study period.

Monzo, a UK bank, uses Argo Rollouts on Kubernetes to automatically canary test hundreds to thousands of deployments a day, stepping them from 1% to 5%, 25%, and finally 100%, pausing at each stage to gather metrics. Their engineering team reports this system saved them from a number of bad deployments to production.

In modern software, if it hasn’t been canaried, it hasn’t been tested.

Drive improvements to key metrics

Back around the turn of the millennium, Amazon engineer Greg Linden ran a strange series of A/B tests to see how much page load time impacted customer behavior. He tried intentionally adding additional delay to pages in increments of 100 ms and found that even very small delays resulted in substantial drops in revenue: Every 100 ms decreased sales by 1%. At Amazon’s scale back then, that translated to over $100 million in lost revenue annually. Today, it would be billions.

Similar results have been found by plenty of other businesses who tried similar experiments. Retailer Zalando found that every 100 ms of improvement they could make equaled 0.7% more revenue per session. These experiments proved the return on investment of improving latency and directly demonstrated the value of real user monitoring.

Not every experiment validates expectations. Etsy spent months re-architecting their search results page to support an infinite scroll, commonly thought to be a best practice for increasing user engagement. The hypothesis was sound: Removing pagination friction should lead to more items viewed, favorited, and purchased. When they A/B tested it, the results were the opposite. Users clicked on fewer search results and favorited fewer items. The postmortem revealed why: Users lost their mental landmarks. In a paginated interface, users remember that a specific item was in a specific place; for example, at the top of page 2. Infinite scroll erases these waypoints. Etsy’s experiment prevented a permanent degradation of their search experience; a disaster that they almost celebrated as a launch.

When Duolingo CEO Luis von Ahn gives his quarterly earnings calls to investors, he commonly mentions the importance of the company’s experimentation program. Duolingo runs hundreds of A/B tests every quarter, which contributed to one quarter’s jaw-dropping 71% year-over-year increase in paid subscriptions, as they reported during their Q2 2022 earnings call. Many of their biggest wins came from testing engagement mechanics around their “streak” feature. Making streaks visible increased daily active users by 3%. Adding virtual currency wagers on streaks increased two-week retention by 5% and in-app purchase revenue by 600%. Each test built on the last, compounding understanding over time.

Experimentation generates value in multiple ways. It helps teams correctly identify treatments that work, supports failing cheaply to avoid costly mistakes, and enables them to build the measurement muscle to discover what specific users actually respond to.

Tune, orchestrate, and evaluate AI models

Experimentation is also a crucial tool in the age of AI. Traditional software has unit tests that either pass or fail. Machine learning has accuracy metrics, such as precision and recall. Large language models in production have a more complex evaluation problem. An LLM is nondeterministic; it might answer correctly nine times and hallucinate on the tenth. And offline benchmarks almost always prove to be poor predictors of production success. A model that excels at generic reasoning may fail on your specific customer support queries or proprietary codebase. This is why AI engineering is shifting toward online evaluation, which treats production interactions as experiments.

GitHub is constantly A/B testing the models and configurations that power Copilot. Their primary metric isn’t whether a developer accepts a suggestion, but whether the code is retained. A user might press tab and then immediately backspace to delete a wrong suggestion. GitHub trains dozens of model candidates per month. Each goes through offline testing, internal dogfooding, and then online A/B experiments on a small percentage of real-world requests.

When they tested a new custom model architecture for Copilot, they measured multiple metrics simultaneously, including acceptance rate, retained characters, and latency. The results were a 12% higher acceptance rate, 20% more accepted and retained characters, and a 35% reduction in latency. They ship only when improvements are statistically significant across real developer workloads, not just benchmark scores.

Spotify faced a cold-start problem with their audiobooks product that they solved with AI and experimentation. Users would search for books, but if the book’s metadata didn’t exactly match the user query, retrieval failed. They tested a system they called AudioBoost, using LLMs to generate synthetic descriptions and query variations for audiobooks. They ran a 3-week A/B test comparing standard metadata retrieval against LLM-augmented metadata, tracking impressions, clicks, and exploratory query completions. The LLM-augmented group saw a 1.22% increase in audiobook clicks and a 1.82% boost in exploratory completions. After validating these improvements in production, they rolled out AudioBoost globally.

Every knob in an AI system—the model, the prompt, the retrieval strategy, the serving infrastructure—is a hypothesis waiting to be tested. Experimentation helps not only prove that LLMs are working as intended but that they are yielding the best possible improvements in efficiency and output for your product.

Build competitive advantage

Safe deployments, improved metrics, and optimized AI are valuable individually. Together, they compound. Organizations that run experiments continuously across infrastructure, product, and AI build a learning velocity that is hard for their competitors to match.

Researchers from Microsoft, Booking.com, and Outreach.io built a model to describe this called the A/B Testing Flywheel, showing how experimentation programs scale from “crawl” to “fly.” Each turn of the flywheel—investment in infrastructure, scaling the number of experiments run, demonstrating value, and securing more investment in experimentation—accelerates the next. Organizations need to evolve both technically and culturally in an iterative way, but once they do, they can learn faster, find key product and system improvements, and avoid incidents and counterproductive features.

It’s something of a maxim that the team who learns fastest wins. In her book Radical Focus, Christina Wodtke writes, “The most important advantage a company can have is its speed of learning. The rate of change in the market is only growing.” Harvard Business School professor Stefan Thomke echoes this in his book Experimentation Works: “Agility comes from responding more quickly than the rate of change in the competitive environment.”

It’s deceptively intuitive to think that experimentation only drives value when tests succeed or fail, we find successful improvements to metrics and outcomes, or avoid shipping changes that would cause degradation. But we still learn valuable information when tests don’t demonstrate any measurable change at all. We can use that information to better allocate our resources and focus our work on other areas that are more likely to move the needle. Every experiment we run generates learnings and creates value that compounds and builds competitive advantage.

Start experimenting now

The term “A/B test” has narrowed how we think about experimentation. It sounds like something for marketing teams testing button colors. But the scientific method doesn’t care what team you’re on or what you’re changing. If you deploy code, you can canary it. If you serve AI, you can measure it. If you affect user behavior, you can run a controlled experiment.

The tooling that enables experimentation is ready for you to use in platforms like Datadog. Feature flags decouple deployment from release. Statistical methods separate signal from noise. Observability platforms surface the impact of changes in real time. What’s left is the decision to use them, and the discipline to trust data over intuition.

Start with one experiment. Pick a change you’re uncertain about, expose it to a fraction of your traffic, and measure what happens. You might be surprised at what you learn. Read our documentation to learn more about Feature Flags and Experiments with Datadog. If you’re new to Datadog, get started with a 14-day free trial.