3 ms·
Learned this neat trick from the EngineYard guys. If you plan to scale, I would recommend having seperate Xen slices for your web, app, and database components.
by blader 19y ago
Learned this neat trick from the EngineYard guys. If you plan to scale, I would recommend having seperate Xen slices for your web, app, and database components. It was a life saver to be able to just move your database and app servers to seperate boxes when we needed to scale out.
Memory is critical. Yes, Rails is a little slow but application servers are trivial to scale. The database is virtually always going to be the hard bottle neck so you're going to want plenty of memory.
- pibefision 19y agoI'm not sure, but there was a PDF from EngineYard recommending a layout right? using XEN a many different vps for dns, mysql, etc?
- blader 19y agoYes.
- pibefision 19y agoDo you have the .PDF?
- pibefision 19y agoSorry! I've just found it. http://www.slideshare.net/vishnu/xen-and-the-art-of-rails-deployment/ http://www.slideshare.net/vishnu/xen-and-the-art-of-rails-de...