Thanks for taking the time to do this. I hope the enhancement request implementation
by MM would also take the following factors into consideration:
a) the term "clustered" should be taken in light of "parallel", what I mean by that,
is the start of the execution of each thread would almost be instantaenous vs.
sequential. This part is extremely important because this is the core.
b) timeout setting probably for both top level (multithread) and low level (thread),
naturally with default value, if Sum(thread) != multithread, I'm talking about
timeout, then use the one specified by multithread.
However, the following challenge still remains: how could the Multithread piece be
intelligent enough to delegate/assign each similar task (parts of requests) to
thread1, thread2 ... threadn
probably thread1, thread2 ... n perform same or similar function.
Delighted Community of Practice is in action.
>I had made an enhancement request along these lines for next CF
>release...It could very well be a bad idea, I don't know. Essentially
>a
>tag to spawn multiple threads from single request;
>
><cfmultithread>
><cfthread>
><-- do stuff -->
></cfthread>
><cfthread>
><-- do stuff -->
></cfthread>
><cfthread>
><-- do stuff -->
></cfthread>
></cfmultithread>
>
>In the CF admin have the ability to set overall limit on threads as
>well
>as a maximum for a single request.
>
>Would this have merit?
>
>Stace
>
>
>-----Original Message-----
>From: Matt Liotta [mailto:[EMAIL PROTECTED]
>Sent: Tuesday, August 26, 2003 11:19 PM
>To: CF-Talk
>Subject: Re: clustered processing?
>
>What you are interested in would probably fit better with a
>multi-threaded model than distributed computing. Do you example with
>multi-threading would be as follows:
>
>1. Create a process to manage the threads
>2. Split up the work into chunks and assign individual threads to work
>
>on each chunk
>3. Gather up the results of the thread
>
>Could you do this with CF? It would be a serious hack, but yeah, it
>could be done. Although, it would be fire easier to do this with Java.
>
>Possibly, a mixture of CF and Java would work best in your case.
>
>-Matt
>
>On Tuesday, August 26, 2003, at 10:30 PM, Chunshen (Don) Li wrote:
>
>> "In CF? Could be done at a certain level."
>> I would appreciate it if you could elaborate it a bit further. To
>> validate your point.
>>
>> The goal of [EMAIL PROTECTED] is totally different from what I'd like to
>> achieve with the subject matter. You were talking about sort of
>> similar method. Distributed computing, parallel computing is way
>ahead
>
>> of 'clustered processing'.
>>
>> DL
>>
>>> It's called distributed computing. A popular layman's example
>would
>>> be [EMAIL PROTECTED] Do a google search.
>>>
>>> In CF? Could be done at a certain level.
>>>
>
>
>AVIS IMPORTANT:
>-------------------------------
>Les informations contenues dans le present document et ses pieces
>jointes sont strictement confidentielles et reservees a l'usage de la
>(des) personne(s) a qui il est adresse. Si vous n'etes pas le
>destinataire, soyez avise que toute divulgation, distribution, copie,
>ou autre utilisation de ces informations est strictement prohibee. Si
>vous avez recu ce document par erreur, veuillez s'il vous plait
>communiquer immediatement avec l'expediteur et detruire ce document
>sans en faire de copie sous quelque forme.
>
>WARNING:
>-------------------------------
>The information contained in this document and attachments is
>confidential and intended only for the person(s) named above. If you
>are not the intended recipient you are hereby notified that any
>disclosure, copying, distribution, or any other use of the information
>is strictly prohibited. If you have received this document by mistake,
>please notify the sender immediately and destroy this document and
>attachments without making any copy of any kind.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/lists.cfm?link=t:4
Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Get the mailserver that powers this list at
http://www.coolfusion.com