在系统设计中如何平衡弹性和容错性