java - Why do people use Messaging when you can use Files and a Batch tool? -
we have 2 in-memory java components (a data grid , olap cube).
we use batch processing tool load data grid, , dynamically create batch jobs when users want make updates data. thinking should extend our batch tool takes responsibility load data olap cube. in terms of data transfer, data grid should write out file, copy server olap cube runs on, , olap cube should read in file.
the other option have when data grid finishes loading or applying update, sends message queue. olap cube read message, , call service on data grid pull data in. against option since not file based, means support team have trouble understanding it.
so question is, why should use messaging?
because if write own transaction files, have worry about:
- whether transaction got written file
- whether file got transmitted correctly, completely, or indeed @ all.
- whether file got read completely, , if not when stopped reading
as kinds of reliablity issues concerning actual media.
messaging systems you.
Comments
Post a Comment