One hurdle to edge computing is convincing companies (especially lip service microservice companies) that yes, we can safely compute on not a centralized node. Some companies are still scratching wounds from the old, raw SQL queries generated by thick client days, and so they don't allow anything but the absolute bare minimum of instructions to execute outside of a cloud container.