RumService framework