Building scalable e-commerce stores with Magento