Edge computing for the IoT