Tech giant Cloudflare Inc. (NYSE: NET) found itself at the center of chaos on Tuesday, Nov. 18, when a global outage knocked many of the world’s biggest companies and most used websites offline.