Are we going to support distributed caching between ESB nodes in a single
cluster? Then what about using Hazelcast distributed caching?


*Maninda Edirisooriya*
Senior Software Engineer

*WSO2, Inc.*lean.enterprise.middleware.

*Blog* : http://maninda.blogspot.com/
*E-mail* : [email protected]
*Skype* : @manindae
*Twitter* : @maninda

On Wed, Mar 18, 2015 at 6:52 AM, Vijitha Ekanayake <[email protected]>
wrote:

> 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
>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to