可以通过冗余(冗余的磁盘、计算机以及数据中心)来提供容错,但是事务使得构建容错的软件应用程序成为可能。
Fault tolerance can be provided by redundancy — redundant disks, computers, and even data centers — but it is transactions that make it practical to build fault-tolerant software applications.
例如银行,已经花费了大量的金钱(和时间)来确保他们不同的计算机系统之间的事务/消息从来不会丢失。
Banks, for example, have spent extraordinary amounts of money (and time) making sure that the transactions/messages between their various computer systems are never lost.
这种监视可能是从计算机管理角度出发,或者在更广泛的情况下,是为了随时了解现实世界的事件,如天气、金融事务、医疗保健等等。
This occurs from a computer management perspective or a much more broad scope of keeping up to date on real world events such as weather, financial transactions, healthcare, etc.
应用推荐