中文
相关论文

相关论文: A Platform for Automating Chaos Experiments

200 篇论文

Distributed systems often face transient errors and localized component degradation and failure. Verifying that the overall system remains healthy in the face of such failures is challenging. At Netflix, we have built a platform for…

软件工程 · 计算机科学 2019-05-14 Ali Basiri , Lorin Hochstein , Nora Jones , Haley Tucker

Modern software-based services are implemented as distributed systems with complex behavior and failure modes. Many large tech organizations are using experimentation to verify the reliability of such systems. We use the term "Chaos…

软件工程 · 计算机科学 2017-02-21 Ali Basiri , Niosha Behnam , Ruud de Rooij , Lorin Hochstein , Luke Kosewski , Justin Reynolds , Casey Rosenthal

Netflix is an internet entertainment service that routinely employs experimentation to guide strategy around product innovations. As Netflix grew, it had the opportunity to explore increasingly specialized improvements to its service, which…

Chaos Engineering (CE) has emerged as a proactive method to improve the resilience of modern distributed systems, particularly within DevOps environments. Originally pioneered by Netflix, CE simulates real-world failures to expose…

软件工程 · 计算机科学 2025-12-22 Stefano Fossati , Damian Andrew Tamburri , Massimiliano Di Penta , Marco Tonnarelli

Distributed Stream Processing systems are becoming an increasingly essential part of Big Data processing platforms as users grow ever more reliant on their ability to provide fast access to new results. As such, making timely decisions…

分布式、并行与集群计算 · 计算机科学 2023-01-27 Morgan K. Geldenhuys , Benjamin J. J. Pfister , Dominik Scheinert , Lauritz Thamsen , Odej Kao

Fault injectors are essential tools for evaluating the reliability and resilience of computing systems. They enable the simulation of hardware and software faults to analyze system behavior under error conditions and assess its ability to…

硬件体系结构 · 计算机科学 2026-02-03 Elio Vinciguerra , Enrico Russo , Giuseppe Ascia , Maurizio Palesi

Controlling Chaos could be a big factor in getting great stable amounts of energy out of small amounts of not necessarily stable resources. By definition, Chaos is getting huge changes in the system's output due to unpredictable small…

机器学习 · 计算机科学 2017-01-04 Ibrahim Ighneiwaa , Salwa Hamidatoua , Fadia Ben Ismaela

Cloud computing systems fail in complex and unexpected ways due to unexpected combinations of events and interactions between hardware and software components. Fault injection is an effective means to bring out these failures in a…

软件工程 · 计算机科学 2020-10-02 Domenico Cotroneo , Luigi De Simone , Pietro Liguori , Roberto Natella

With the growing adoption of self-adaptive systems in various domains, there is an increasing need for strategies to assess their correct behavior. In particular self-healing systems, which aim to provide resilience and fault-tolerance,…

软件工程 · 计算机科学 2022-11-09 Moeen Ali Naqvi , Sehrish Malik , Merve Astekin , Leon Moonen

Software vendors often report performance numbers for the sweet spot or running on specialized hardware with specific workload parameters and without realistic failures. Accurate benchmarks at the persistence layer are crucial, as failures…

数据库 · 计算机科学 2018-07-31 Ioannis Papapanagiotou , Vinay Chella

A critical component of any blockchain or distributed ledger technology (DLT) platform is the consensus algorithm. Blockchain consensus algorithms are the primary vehicle for the nodes within a blockchain network to reach an agreement. In…

分布式、并行与集群计算 · 计算机科学 2021-08-20 Shiv Sondhi , Sherif Saad , Kevin Shi , Mohammad Mamun , Issa Traore

In this paper, we present a novel fault injection system called ChaosOrca for system calls in containerized applications. ChaosOrca aims at evaluating a given application's self-protection capability with respect to system call errors. The…

软件工程 · 计算机科学 2021-04-21 Jesper Simonsson , Long Zhang , Brice Morin , Benoit Baudry , Martin Monperrus

There is an increasing need to assess the correct behavior of self-adaptive and self-healing systems due to their adoption in critical and highly dynamic environments. However, there is a lack of systematic evaluation methods for…

软件工程 · 计算机科学 2023-03-14 Sehrish Malik , Moeen Ali Naqvi , Leon Moonen

Blockchain and distributed ledger technologies rely on distributed consensus algorithms. In recent years many consensus algorithms and protocols have been proposed; most of them are for permissioned blockchain networks. However, the…

分布式、并行与集群计算 · 计算机科学 2023-01-19 Shiv Sondhi , Sherif Saad , Kevin Shi , Mohammad Mamun , Issa Traore

Agentic workflows built on low-code orchestration platforms enable rapid development of multi-agent systems, but they also introduce new and poorly understood failure modes that hinder reliability and maintainability. Unlike traditional…

人工智能 · 计算机科学 2026-03-02 Xuyan Ma , Xiaofei Xie , Yawen Wang , Junjie Wang , Boyu Wu , Mingyang Li , Qing Wang

Chaos engineering aims to improve the resilience of software systems by intentionally injecting faults to identify and address system weaknesses that cause outages in production environments. Although many tools for chaos engineering exist,…

We discuss salient challenges of building a search experience for a streaming media service such as Netflix. We provide an overview of the role of recommendations within the search context to aid content discovery and support searches for…

信息检索 · 计算机科学 2019-03-13 Sudarshan Lamkhede , Sudeep Das

Many research works deal with chaotic neural networks for various fields of application. Unfortunately, up to now these networks are usually claimed to be chaotic without any mathematical proof. The purpose of this paper is to establish,…

神经与进化计算 · 计算机科学 2016-08-23 Jacques M. Bahi , Jean-François Couchot , Christophe Guyeux , Michel Salomon

In this paper, a nonlinear system aiming at reducing the signal transmission rate in a networked control system is constructed by adding nonlinear constraints to a linear feedback control system. Its stability is investigated in detail. It…

混沌动力学 · 物理学 2015-06-19 Guofeng Zhang , Tongwen Chen

As machine learning systems move from computer-science laboratories into the open world, their accountability becomes a high priority problem. Accountability requires deep understanding of system behavior and its failures. Current…

机器学习 · 计算机科学 2018-09-21 Besmira Nushi , Ece Kamar , Eric Horvitz
‹ 上一页 1 2 3 10 下一页 ›