When we discussed resiliency in Chapter 10, we mentioned how this means the self-healing abilities of your solution. Designing for resiliency means building a solution that can and will recover from errors and that will complete its tasks successfully even if there are issues in the infrastructure or in the data.
Resiliency, however, does not mean that you will not need to monitor your solution closely. Even if your solution ...