Anatomy of a managed marketplace