architectural resilience