Conceptual design is needed:
Description of requirements/features: Hello Dears,
Can anyone help me to present some diagram / Ideas on the below requirement.
Assume that you are developing a web application that shows currency exchange rates for a bank web site. The rates are stored in an IBM Mainframe in the bank and rates are available through web services. Each time a user accesses the rates page, the page makes a request to the mainframe. This generates too much load on the mainframe. Especially most of the time the rates delivered is the same. But at the same time rates may fluctuate within the day and if rates have changed the web page should not display the cached values but make another request to the web service. The rates table at mainframe supports triggers where each update to the rates table can invoke a trigger where the trigger may further call a web service. How would you design such a caching architecture and make sure it is invalidated on rate changes? Please explain by drawing a diagram.
NOTE: You can straight away share your ideas with some Visio diagram, the amount will be paid immediately if your explanation is satisfactory.