Resource reservations for general purpose applications