Current SetupLets take a e.g of a Inventory Stock Reorder point exception with in heterogeneous apps environment(No-SOA and integrations)... The exception definition was built into the source apps and when the stock dropped below reorder....event registered and led to a exception. Exception was further handled by a rules based engine and a workflow notification raised .. Planned SetupSame e,g as above .. Post SOA implementation.. Inventory management is composite service built by orchestrating collaborative services from SAP and Oracle...which have different data model supporting them... The exception definition requires to be defined outside the native Oracle apps and might have to get some event related information from SAP web service also .. to arrive to a conclusion as to whether this really is a Exception or not .. Possible Technical approaches: • Data Persists somewhere in the processing the Exception• Data doesnt persist• In mem database used.. My Question now : 1. What do you advise to be used in EDA? which would reduce network round trips, decrease apps server loads from the above 3 technical outlooks.2. What is diff between in-mem db and usual processing of apps logic by a apps server I feel : • Data persistence would lead to larger commit times and reduce operational efficiency• If the data doesnt persist... and all validations are executed on the fly... dont you think the current apps servers would die processing ... or if its processing capacity is increased .. is it going to be economically viable alternative.
Subscribe to RSS headline updates from: