Hi all,

Current implementation of ESB cache mediator does not support for
distributed caching and it uses org.wso2.carbon.caching.core implementation
which ships with carbon-qos to provide caching functionalities. Since
carbon-qos has already deprecated we need to use better alternative to
provide caching in ESB. For that I’m going to implement cache mediator
using javax.cache API and use similar synapse configurations currently used.

To generate request hash values, I'm going to use REQUESTHASHGenerator
instead of currently used DOMHASHGenerator as REQUESTHASHGenerator has
implemented to overcome some limitation of the DOMHASHGenerator.

cache will be kept in following manner
key : requeshHash (request hash of the message)
value : CachableResponse (Object which stored the backend response)

Any suggestions are appreciated.


Thanks.
-- 
Vijitha Ekanayake
Software Engineer*, *WSO2, Inc.; http://wso2.com/
Mobile : +94 777 24 73 39 | +94 718 74 44 08
lean.enterprise.middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to