[thelist] magento / performance / amazon?

Renoir Boulanger renoirb at gmail.com
Thu Aug 2 08:29:36 CDT 2012


Ok let's talk about cloud then.

I mean in the web application hosting realm. Not the storage (Google Drive, Dropbox) or software as a service (Salesforce, Basecamp).

My former company (I quit, but they still) but they still manage uda.ca.  

This is a complete business management web application that manages the union who represents french speaking artists in the whole north america (but mostly residents of Canada).  We built a rewrote a 140tables worth of artist description listing details as small a hair length and types of musical instruments to voice tones. It also manages renewal, communication with agencies, portfolios, and management of contracts with managers and more.

Not to forget the very heavy databases queries we generate to search, for example: An asian woman with white hair playing who can pilot helicopter motorcycle and is 5" tall who did a commercial in 1988 

that was heavy.

It uses a simple Virtual machine with 4Gb of RAM more or less.

That is my pount about expanding hosting without optimizing stuff around.


Now the hosting. And marketing misconceptions.



Amazon and other Cloud service is about mostly about automated server deployment.  


But the powerful offering of "scale tour application" with computing cubes that automatically scales requires more than just nodes.

It requires the code (here again) to support:
- multiple databases hosts and types support (Cassandra, Solr, MySQL) specialized for the type of data to store
- User upload files replication
- Database/Keystore (CouchDB, Mongo)

All spanable on multiple hosts by a mere change of one configuration file.

The code itself should:
- Be deployable by a simple phing/ant/nant task
- Hosted on a NAS mount that you could create an other machine and use when time of computing need happens

All this (for some parts)  is what is called 

--
Renoir Boulanger
http://renoirboulanger.com/

(envoyé de mon téléphone)
~

Em 2012-08-02, às 8:56, Bob Meetin <bobm at dottedi.biz> escreveu:

> Renoir,
> 
> Thanks, I plan to work through much of this stuff.  When I first got into the project I did a little research and found a magento performance FAQ, http://www.gxjansen.com/101-ways-to-speed-up-your-magento-e-commerce-website/. I'll get there.  Magento was not my first choice, but the client's PayPal gateway, mobile and backend administrative capabilities led us down that path.
> 
> But anyway, my customer listens and hears about Amazon hosting. In that they have a CDN and are enormous, does anyone here have a reference point on what they can deliver (at reasonable costs) for a startup?
> 
> -
> Bob
> 
> The other side of the question, though, is what about Amazon hosting.  On 08/01/2012 06:53 PM, Renoir B. wrote:
>> I doubt that you need bigger hosting for a e-commerce site.
>> 
>> Unless your site has to provide heavy traffic non stop.
>> 
>> It is most likely something somewhere down the execution that requires to
>> be looked at, slowing factors are (as I recall):
>> 
>>    1. web service/database queries/files access across network ...
>>    packetloss
>>    2. database queries with missing indexes
>>    3. no caching at all (config, pre-generated html partials, whatever that
>>    can be pre-compiled and served)
>>    4. no memcached/keystore service
>>    5. no http caching
>> 
>> So. If you are trying to transform a lion into a droid. You may have to Put
>> a lot of metal patches.
>> 
>> Or start with something closer to a droid :)
>> 
>> Seriously enough.
>> 
>> My professionnal recommendation would be to work with each proposal from
>> 5..1
>> 
>> Hope this helps.
>> 
>> 
>> *Renoir Boulanger*
>> Frontend developer &
>> Software designer
>> 
>> renoirboulanger.com/
>> Nouvelle *version *de mon site sur
>> *beta*.renoirboulanger.com/<http://beta.renoirboulanger.com/>
>> 
>> ~
>> 
>> 
>> 
>> 2012/8/1 Hassan Schroeder <hassan.schroeder at gmail.com>
>> 
>>> On Wed, Aug 1, 2012 at 1:59 PM, Bob Meetin <bobm at dottedi.biz> wrote:
>>> 
>>>> My client has also asked about Amazon hosting. They do everything
>>>> else, CDN, the works, shouldn't their hosting be superior?
>>> I was looking into EC2 for a client, and it's like everything else - you
>>> get what you pay for. And you need to do a bit of upfront research to
>>> decide what size instance you want/need, what AMI to use, etc.
>>> 
>>> But you can fire up an on-demand instance without an upfront *cost*
>>> and see how it works, which is a better deal than conventional hosting.
>>> 
>>> Worth a test drive, I'd say, if you think your site's performance issues
>>> can be addressed by throwing CPU (or memory) at them  :-)
>>> 
>>> --
>>> Hassan Schroeder ------------------------ hassan.schroeder at gmail.com
>>> http://about.me/hassanschroeder
>>> twitter: @hassan
>>> --
>>> 
>>> * * Please support the community that supports you.  * *
>>> http://evolt.org/help_support_evolt/
>>> 
>>> For unsubscribe and other options, including the Tip Harvester
>>> and archives of thelist go to: http://lists.evolt.org
>>> Workers of the Web, evolt !
>>> 
> 
> 
> -- 
> Bob Meetin
> dotted i - http://www.dottedi.biz
> Web Development / Joomla CMS Integration Specialist
> LinkedIn: http://www.linkedin.com/in/bobmeetin
> 303-926-0167 (home/business)
> 
> -- 
> 
> * * Please support the community that supports you.  * *
> http://evolt.org/help_support_evolt/
> 
> For unsubscribe and other options, including the Tip Harvester
> and archives of thelist go to: http://lists.evolt.org
> Workers of the Web, evolt ! 


More information about the thelist mailing list