InfoQ

InfoQ

Topic/Tag specific view

Failure Content on InfoQ


Latest featured content about Failure

On Distributed Failures (and handling them with Doozer)

Topics
Reliability

Blake Mizerany presents various ways that can lead to system failure in distributed systems and how to recover using Doozer, a highly available, consistent data store.

News about Failure

Adopting Agile in an Environment of Fear

Topics
Agile,
Adopting Agile

Agile adoption and transformation is sometimes effective, and sometimes not. Is there a common thread to the failures? Does fear have anything to do with it? And what can we expect if we start an agile adoption initiative in an environment that is full of fear?

All Right It Failed, What Next?

Topics
Agile,
Agile Techniques

Usually failures result in anger, frustration and playing the blame game. However, failures are wasted if there is no learning from them. How can Agile teams make failures beautiful?

Commercial Interests Censoring Failures

Topics
Agile,
Adopting Agile

Philippe Kruchten described the Agile movement as "The agile movement is in some ways a bit like a teenager: very self-conscious, checking constantly its appearance in a mirror, accepting few criticisms..." and shared a list of twenty elephants in the room - uncomfortable issues that are ignored on purpose. The first of these unmentionables is that commercial interests are censoring failures.

Amazon EC2 Outage Explained and Lessons Learned

Topics
Operations,
Stories & Case Studies,
Cloud Computing,
Architecture

Amazon has published a detailed report on the service failure plaguing one availability zone in the US East Region. The online media is full with analysis, commentaries and lessons to be learned from the event.

Presentations about Failure

Things Break, Riak Bends

Topics
Architecture,
Fault Tolerance

Justin Sheehy talks about failure and the need to prepare for it, giving some real life examples along with techniques implemented in Riak to make it resilient to faults.

Everything I've Ever Learned, I Learned from Failure

Topics
Agile Techniques,
Agile,
learning

Robert Myers talks about the role played by failure in Agile development, sharing a number of Lean and Agile practices helping to embrace failure and showing how to interpret the feedback received.

Failures and Successes with Reuse

Topics
SOA,
Stories & Case Studies

Herbjörn Wilhelmsen discusses the reasons why an SOA project failed while trying to reuse existing resources, and how it succeeded later starting from the same business case with reuse in mind.

Embracing Concurrency At Scale

Topics
NoSQL,
Architecture,
Performance & Scalability

Justin Sheehy explains why a paradigm shift is necessary when dealing with large concurrent distributed systems and what are some of their requirements: no global state is shared, ACID no longer works but rather BASE and CAP, getting rid of RPC and using protocols over APIs instead, prepare for failure, degradation, understanding the harvest-yield balance, and using measurement.