Edge computing for real-time applications