Fastly blames global internet outage on software bug