软件工程

互联网架构八荣八耻

以可配置为荣,以硬编码为耻
以可互备为荣,以单点为耻
以可无状态为荣,以有状态为耻
以可随便重启为荣,以不能迁移为耻
以整体交付为荣,以部分交付为耻
以标准化为荣,以特殊化为耻
以自动化运维为荣,以人肉运维为耻
以无人值守为荣,以人工值班为耻

从中可以看到,软件应该以灵活扩展(Scalability)、稳定可靠(Reliability)、可重用(Availability)、兼容(Compatibility)、全自动为目标。此外还应该有:安全(Security)等等。

你可能感兴趣的:(软件工程)