Increase performance in Mule ESB having multiple for each and multiple flow reference -
we need process millions of records, database microsoft product.
in our flow calling multiple flows , in each flow using each. , need sequential process because using 1 flow response in flow request.
we don't need use batch processing.
is there way increase performance , process flow faster
the best way speed process make parts of asynchronous. way read each input record (using streaming capability of mule database component) , put onto jms queue. have flow reads queue , processes record, calling each processing flow sequentially each record, processing multiple records @ time. throughput can configured jms connection settings.
if processing of 1 record depends on result of processing previous record, stuck current sequential processing, need re-architect solution , try remove requirement.
Comments
Post a Comment