If you haven't heard of Cloudflare until now, it's because of a system-wide outage that came out of nowhere on November 18.
Disruptions in internet access were widely reported on Tuesday as Cloudflare, a content delivery network and domain name server (DNS) service, reported it was experiencing issues in its global network ...