Edge computing became popular due to its performance, security and cost benefits over traditional cloud architectures. But it's not always the best fit for distributed workloads. Edge computing refers ...