What is TRODS?
TRODS is a system that transparently recovers connections to object delivery services, such as HTTP for Web content. TRODS aims to achieve immediate deployability by working with unmodified services and clients (e.g., Web browsers). The key insight in TRODS is its use of cross-layer visibility and control: it derives reliable storage for application-level state from the mechanics of the transport layer. TRODS is implemented as a server-side kernel module and we have experimentally demonstrated that its performance is competitive with unmodified HTTP services.