InfoQ

InfoQ

Topic/Tag specific view

Reliability Content on InfoQ


Latest featured content about Reliability

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 Reliability

X-Mas Showcase: High Scalability and Usability Rule

Topics
Software Craftsmanship,
Pragmatic Thinking,
Reliability

Who ever has wondered what kind of software is used by Santa Claus & Co, got a hint recently in youtube. This might irritate some software engineers who have assumed, Santa Claus would only use Open Source Software.

Cooperation between European Space Agency and Lero

Topics
Safety,
Reliability,
Research,
Model Driven Engineering,
Architecture

As announced on 18th August 2011, the Irish Software Engineering Research Center (Lero) has signed a €300.000 contract for a research project with the European Space Agency (ESA). Goal of the research activities is to provide a solution framework for future space missions.

Footsteps: Deterministic Logging and Replay for JavaScript

Topics
Java,
.NET,
Reliability,
Research,
Javascript,
Ruby

Debugging event driven applications has always been notoriously difficult. The research project Footsteps project seeks to address the problems of reproducibility by offering a logging and replay framework that records non-deterministic events such as mouse clicks and random number generation. No plugins or special browsers are needed, this done entirely with JavaScript.

Articles about Reliability

QoS for Applications: A Resource Management Framework for Runtimes

Topics
Runtimes,
Java,
Reliability,
Programming,
Architecture,
Ruby

This article draws an analogy between QoS for networks and for applications, resulting in a mapping guide between the two and introducing a production solution for Java, (J)Ruby, and (J)Python apps.

Presentations about Reliability

Let It Crash ... Except When You Shouldn't

Topics
Reliability

Steve Vinoski explains how to avoid some of the Erlang errors that can bring down a system starting from the premise that not all the crashes are welcome as the “Let It Crash” philosophy might suggest.

Building Reliable Systems from Unreliable Components

Topics
SOA,
Reliability

Arnon Rotem-Gal-Oz discusses creating a SOA implementation that maintains a good overall reliability in spite of using smaller and a larger number of components.

Interviews about Reliability

Jonas Bonér and Kresten Krab Thorup on Bringing Erlang's Fault Tolerance and Distribution to Java with Akka and Erjang

Topics
Dynamic Languages,
Reliability,
Fault Tolerance

Jonas Bonér and Kresten Krab Thorup discuss some key aspects of Erlang like fault tolerance and reliability and how the Akka and Erjang projects try to bring them to the JVM.

Jez Humble on Continuous Delivery

Topics
Lean Startup,
Agile in the Enterprise,
Agile Techniques,
Devops,
Software Craftsmanship,
Agile,
Customers & Requirements,
Reliability,
Domain-Driven Design

In this interview at Agile 2011, Jez Humble discusses continuous delivery and the deployment pipeline, emphasizing the importance of feedback and automating tests at every level to validate deployments. Gone are the days of massive acceptance test scripts. He also talks about the evils of feature branching, and speaks on the DevOps practices to collaborate all the way through the delivery cycle.