and software bugs that are hard to fix using existing techniques. One current trend is that
nowadays we have more redundant resources available in computer systems. Redundant
resources are independent computing units that provide the same or similar functionalities.
We have redundant software instances such as standards compliant web browsers. We also
have lots of users that participate directly in computing.