I think that this sort of work should really be done outside cf. Java, as
matt suggested, is more suited, but additionally, this work may be done in
the database. Most databases are multithreaded by nature anyway. The key is
ensure that you minimise your locks , where you can, you may need to use
temp tables too. Look at DTS and Parallel Execution in Books OnLine if you
are using SQL Server, other dbs have different methods to do the same thing.

One issue that no-one mentioned is the data integrity in clustered app. If
you have a  multi-threaded process you have to ensure that the data remains
correct. If thread A changes Data that thread B needs etc.. you will end up
with issues. One method to over come this to take a snapshot of the data
before doing your work, but that may not always be possible.

WG






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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

Reply via email to