A number of challenges to achieve temporal predictability are faced by distributed applications given the complexity and scale of the current and upcoming domains. Approaches to enhance the traditional scheduling-centered focus of real-time research are needed since it is no longer possible to work solely on the assumptions of highly predictable execution platforms.