Online marketplace infrastructure investments