Faults and Partial Failures - Designing Data-Intensive Applications | Lucent