Resource management for Edge computing systems