Time, cost, and architecture
eBay