# reliability-engineering

Published articles for reliability-engineering.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Control Reliability Engineering (CRE): Applying SRE Principles to Cybersecurity Controls

DevFeed: [Control Reliability Engineering (CRE): Applying SRE Principles to Cybersecurity Controls](<https://devfeed.tech/articles/control-reliability-engineering-cre-applying-sre-principles-to-cybersecurity-controls-39486.md>)

Original publisher: [Read original article](<https://www.philvenables.com/post/control-reliability-engineering-cre-applying-sre-principles-to-cybersecurity-controls>)

Author: phil7672

Published: 2026-07-25T05:52:21Z

Content type: article

Language: en

Sources: [Risk and Cyber](<https://devfeed.tech/sources/risk-and-cyber.md>)

Topics: [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [SRE](<https://devfeed.tech/topics/sre.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [reliability](<https://devfeed.tech/topics/reliability.md>), [plotting](<https://devfeed.tech/topics/plotting.md>)

Tags: [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [risk](<https://devfeed.tech/tags/risk.md>), [sre](<https://devfeed.tech/tags/sre.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

This article applies SRE principles to cybersecurity controls, arguing that control effectiveness matters more than input-focused budget comparisons. It highlights continuous control monitoring to detect controls that are broken, misconfigured, or incomplete when needed.

### Source excerpt

Security breaches are often not the result of awesome attacker capabilities or the sudden emergence of sophisticated zero-day exploits. Instead, what we usually find are the controls designed to stop the attack were believed to be operational but were actually broken or misconfigured at the moment when they were needed. Sometimes they were never fully in place to meet the security team's original intent. So, continuous control monitoring is needed to counter the natural decay that occurs to...

## AI Reliability Engineering

DevFeed: [AI Reliability Engineering](<https://devfeed.tech/articles/ai-reliability-engineering-29073.md>)

Original publisher: [Read original article](<https://blog.alexewerlof.com/p/ai-reliability-engineering>)

Author: Alex Ewerlöf

Published: 2026-07-12T17:34:19Z

Content type: opinion

Language: en

Sources: [Alex Ewerlof Notes](<https://devfeed.tech/sources/alex-ewerlof-notes.md>)

Topics: [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [llms](<https://devfeed.tech/tags/llms.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

This article examines how site reliability engineering practices can be adapted for AI systems and AI-generated black boxes. It focuses on the need to run these systems predictably, securely, and at scale as large language models and their supporting harnesses become more capable.

### Source excerpt

Why SRE is a key skill in the age of AI-generated black boxes and how to renovate the traditional toolbox for the new era

## Zero downtime Upgrade: Yelp's Cassandra 4.x Upgrade Story

DevFeed: [Zero downtime Upgrade: Yelp's Cassandra 4.x Upgrade Story](<https://devfeed.tech/articles/zero-downtime-upgrade-yelp-s-cassandra-4-x-upgrade-story-27423.md>)

Original publisher: [Read original article](<https://engineeringblog.yelp.com/2026/04/zero-downtime-upgrade-yelp-cassandra-upgrade-story.html>)

Author: Mark Surnin and Muhammad Junaid Muzammil, Software Engineer

Published: 2026-04-07T00:00:00Z

Content type: article

Language: en

Sources: [Yelp](<https://devfeed.tech/sources/yelp.md>)

Topics: [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [Database](<https://devfeed.tech/topics/database.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [apache](<https://devfeed.tech/tags/apache.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [observability](<https://devfeed.tech/tags/observability.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

Yelp's Database Reliability Engineering team describes upgrading more than a thousand Cassandra nodes from 3.11 to 4.1 on Kubernetes without downtime. The article covers the motivation, expected reliability and performance improvements, operational guardrails, certificate handling, repairs, logging, and compatibility work for related components.

### Source excerpt

The Database Reliability Engineering team at Yelp seamlessly upgraded more than a thousand Cassandra nodes with zero downtime. This post takes you behind the scenes of our upgrade strategy, from planning sessions to flawless rollouts. Background Motivation Apache Cassandra is a distributed wide-column NoSQL datastore and is used widely at Yelp for storing both primary and derived data. Yelp orchestrates Cassandra clusters on Kubernetes with the help of operators, as explained in our operator overview post. Upgrading from Cassandra 3.11 to 4.1 offered several observability and reliability improvements, in addition to performance gains. Based on public benchmarks, we expected to...

## Reliability Engineering for Air-Gapped Systems

DevFeed: [Reliability Engineering for Air-Gapped Systems](<https://devfeed.tech/articles/reliability-engineering-for-air-gapped-systems-29087.md>)

Original publisher: [Read original article](<https://blog.alexewerlof.com/p/reliability-engineering-for-air-gapped>)

Author: Alex Ewerlöf

Published: 2026-04-03T21:03:06Z

Content type: article

Language: en

Sources: [Alex Ewerlof Notes](<https://devfeed.tech/sources/alex-ewerlof-notes.md>)

Topics: [observability](<https://devfeed.tech/topics/observability.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [on-prem](<https://devfeed.tech/topics/on-prem.md>), [Security](<https://devfeed.tech/topics/security.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [observability](<https://devfeed.tech/tags/observability.md>), [on-prem](<https://devfeed.tech/tags/on-prem.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [security](<https://devfeed.tech/tags/security.md>), [supply-chain-attacks](<https://devfeed.tech/tags/supply-chain-attacks.md>), [systems](<https://devfeed.tech/tags/systems.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

This article discusses reliability engineering for air-gapped systems where software teams cannot access runtime data, metrics, or logs. It describes using SLI and SLO practices, alerting, secure operational processes, and on-premises maintenance to manage reliability in systems isolated from the internet.

### Source excerpt

Tips and tricks to work around inaccessible observability

## Instrumenting AI Agents: Why the Apology Metric Is a First Class Reliability Signal

DevFeed: [Instrumenting AI Agents: Why the Apology Metric Is a First Class Reliability Signal](<https://devfeed.tech/articles/instrumenting-ai-agents-why-the-apology-metric-is-a-first-class-reliability-signal-39575.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/23-vector-db-vs-graphrag-global-sense-making/>)

Author: hello@ankit-rana.com

Published: 2026-03-21T00:00:00Z

Content type: article

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [reliability](<https://devfeed.tech/topics/reliability.md>), [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [backend](<https://devfeed.tech/tags/backend.md>), [context](<https://devfeed.tech/tags/context.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [inference](<https://devfeed.tech/tags/inference.md>), [json](<https://devfeed.tech/tags/json.md>), [kv-cache](<https://devfeed.tech/tags/kv-cache.md>), [latency](<https://devfeed.tech/tags/latency.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llmops](<https://devfeed.tech/tags/llmops.md>), [metric](<https://devfeed.tech/tags/metric.md>), [observability](<https://devfeed.tech/tags/observability.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [rag](<https://devfeed.tech/tags/rag.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [signal](<https://devfeed.tech/tags/signal.md>), [timeout](<https://devfeed.tech/tags/timeout.md>)

### AI overview

This article argues that AI agents can return HTTP 200 responses while still failing business tasks. It proposes tracking apology responses as a reliability signal to expose context starvation caused by stalled dependencies, timeouts, stale synchronization, dropped data, or payload truncation in retrieval and orchestration pipelines.

### Source excerpt

An AI agent that returns "I apologize, but I cannot find that order" ships an HTTP 200. Infrastructure dashboards call that healthy; the business calls it a failure. Tracking apology phrases as a first-class SLO surfaces context starvation, a stalled dependency, a timeout guard tripping, or silent payload truncation, none of which HTTP status codes and CPU graphs can see.

## Multi-Agent System Reliability

DevFeed: [Multi-Agent System Reliability](<https://devfeed.tech/articles/multi-agent-system-reliability-29083.md>)

Original publisher: [Read original article](<https://blog.alexewerlof.com/p/multi-agent-system-reliability>)

Author: Alex Ewerlöf

Published: 2026-02-19T20:41:37Z

Content type: tutorial

Language: en

Sources: [Alex Ewerlof Notes](<https://devfeed.tech/sources/alex-ewerlof-notes.md>)

Topics: [Multi Agent Systems](<https://devfeed.tech/topics/multi-agent-systems.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [llms](<https://devfeed.tech/tags/llms.md>), [multi-agent](<https://devfeed.tech/tags/multi-agent.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [systems-engineering](<https://devfeed.tech/tags/systems-engineering.md>)

### AI overview

This article presents four architecture patterns--hierarchy, consensus, adversarial debate, and knock-out--to improve the reliability of multi-agent systems. It explains that underlying LLMs remain prone to hallucination, logical fallacies, and context drift, and that multi-agent architectures can amplify these errors and make debugging harder.

### Source excerpt

4 patterns to tame multi-agent systems for reliability

## Breaking the Loop: How we migrated our backup catalog for 250+ MySQL clusters to AWS

DevFeed: [Breaking the Loop: How we migrated our backup catalog for 250+ MySQL clusters to AWS](<https://devfeed.tech/articles/breaking-the-loop-how-we-migrated-our-backup-catalog-for-250-mysql-clusters-to-aws-23721.md>)

Original publisher: [Read original article](<https://medium.com/booking-com-development/breaking-the-loop-how-we-migrated-our-backup-catalog-for-250-mysql-clusters-to-aws-6f5a53a519b9?source=rss----1c36c35f9c76---4>)

Author: Ioannis Androulidakis

Published: 2026-02-19T14:19:52Z

Content type: article

Language: en

Sources: [Booking.com Development - Medium](<https://devfeed.tech/sources/booking-com-development-medium.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Amazon RDS](<https://devfeed.tech/topics/amazon-rds.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [backups](<https://devfeed.tech/topics/backups.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [on-prem](<https://devfeed.tech/topics/on-prem.md>)

Tags: [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [aws](<https://devfeed.tech/tags/aws.md>), [backup](<https://devfeed.tech/tags/backup.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-migration](<https://devfeed.tech/tags/cloud-migration.md>), [data-backup](<https://devfeed.tech/tags/data-backup.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [on-prem](<https://devfeed.tech/tags/on-prem.md>), [relational-databases](<https://devfeed.tech/tags/relational-databases.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>)

### AI overview

Booking.com's Database Engineering team describes migrating the backup catalog orchestrator's backend for more than 250 production MySQL clusters from a self-managed on-premises MySQL database to managed Amazon RDS for MySQL in AWS. The article discusses the migration's challenges, implemented solutions, and lessons learned.

### Source excerpt

This post was originally published internally on May 9, 2025 and has been reworked for a public audience. Authors: Ioannis Androulidakis, Mohammed Gaafar Intro The Database Engineering team at Booking.com is constantly looking for ways to improve database reliability and support scaling our business. In 2025 we completed a major milestone in our effort to modernize our infrastructure: we seamlessly migrated the backend of the orchestrator that schedules and manages the daily backups of 250+ production MySQL clusters. More specifically, we moved from a self-managed MySQL database running on premises to a managed Amazon RDS MySQL database running in the cloud. This blog post delves into the challenges we faced, the solutions we implemented, and some key lessons we learned along the way. We are moving to the cloud (gradually) Cloud adoption is a journey, not a switch. Over the past few years the adoption of AWS solutions at Booking.com has been growing rapidly across different business units, allowing teams to be more autonomous, run their databases in the cloud and solve known issues with their old on-premise setup. Like customer teams, we are running our own databases to power the core services that we offer and manage databases efficiently at scale. To name a few: automatic failover of writable primaries, auto-scaling of read-only replicas, service discovery, capacity planning, online schema changes, user access management, volume backups, etc. Traditionally, the Database Engineering team has been running databases on-premises. In the emerging era of cloud databases, we wanted to compare our in-house offerings with existing cloud databases and bridge the gap between the two. Knowing that we lacked deep, hands-on experience with the operational realities of running critical infrastructure on AWS, we saw this as a unique opportunity to learn more about cloud databases while also improving the reliability of our systems. Long story short, we decided to prioritize the m

## Office Hours with Engineering Managing Director Mae Santos

DevFeed: [Office Hours with Engineering Managing Director Mae Santos](<https://devfeed.tech/articles/office-hours-with-engineering-managing-director-mae-santos-39480.md>)

Original publisher: [Read original article](<https://www.twosigma.com/articles/office-hours-with-engineering-managing-director-mae-santos/>)

Author: Emily Majewski

Published: 2024-06-26T17:34:49Z

Content type: article

Language: en

Sources: [Two Sigma Engineering](<https://devfeed.tech/sources/two-sigma-engineering.md>)

Topics: [reliability](<https://devfeed.tech/topics/reliability.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Data pipelines](<https://devfeed.tech/topics/data-pipelines.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [integrity](<https://devfeed.tech/tags/integrity.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>)

### AI overview

In this Office Hours interview, Two Sigma engineering leader Mae Santos discusses her career, leadership values, and responsibilities overseeing critical applications and data reliability engineering. She emphasizes integrity, collaboration, resilience, and designing reliability into applications and data systems from the beginning.

### Source excerpt

The post Office Hours with Engineering Managing Director Mae Santos appeared first on Two Sigma.