Provided by: Microsoft
Date Added: Jan 2015
The rise of virtualization on servers and more secure application architectures on client systems (e.g., iOS, Android and Windows 8) has resulted in a multitude of systems in which strongly isolated applications from mutually distrusting vendors run atop a minimal layer of host software. As functionality migrates out of the trusted computing base and into applications, how can the authors provide fast, interactive application launch times without relying on a trusted buffer cache? This paper presents missive, an end-to-end system for generating application image files, transmitting them across the wide-area Internet, and storing them in an untrusted cache.