New methodology predicts client/server availability, revolutionizing architectural design.
Client/server availability is a tricky issue because there are many ways things can go wrong with the devices and network involved. The article presents a method to help engineers figure out how reliable their client/server systems are. By looking at outage data, the researchers identified the main reasons why client/server systems fail and suggested ways to make them more reliable.