[Catalyst] Catalyst for (really) big applications
ian docherty
ian at ecisecurity.com
Fri May 19 13:34:22 CEST 2006
Marcello Romani wrote:
>Brandon Black ha scritto:
>
>
>>On 5/18/06, ian docherty <ian at ecisecurity.com> wrote:
>>
>>
>>>The reason I ask this is because all of the application is loaded into
>>>memory when it starts (is this strictly correct?) so there is going to
>>>be a limit in the size of the application limited by, presumably, the
>>>amount of memory in the system.
>>>
>>>
>>I suspect that the general rule would be that the amount of memory
>>available on reasonably-priced modern hardware so vastly exceeds the
>>neccesary RAM for storing the code of a Catalyst application that this
>>shouldn't be an issue.
>>
>>
>
>I recently deployed an intranet application with about 40/50 modules (I
>don't have the code right now and I don't remember the exact number) on
>a windows server, under Apache 2.0.5x.
>The two apache processes take up almost 200mb of ram just before the
>first request. This value grows up to more than 250MB after list()ing
>some tables (with paging).
>
>
Thank you, this is the sort of information I have been after. Now, does
anyone know if this is likely to grow linearly with the number of modules?
>
>
>>If you were in some very wierd case where this mattered (I donno, say
>>you had 1 million Controller classes or something), I'm sure you could
>>split them up into logical chunks, put them on seperate servers, and
>>have a front-end divvy out the requests to appropriate segregated
>>back-ends.
>>
>>
>
>I presume this is a requirement for every yahoo-sized app, whatever app
>server you happen to use.
>
>
>
>>-- Brandon
>>
>>_______________________________________________
>>Catalyst mailing list
>>Catalyst at lists.rawmode.org
>>http://lists.rawmode.org/mailman/listinfo/catalyst
>>
>>
>>
>>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rawmode.org/pipermail/catalyst/attachments/20060519/4859e004/attachment.htm
More information about the Catalyst
mailing list