An outage sparked by a software update disrupted banks, supermarkets, media, transport, flights, and hospital surgeries globally.