I’d look at Hazelcast, if others don’t come up with something that’s already in WO/Wonder.
Cheers > On 18. Apr 2019, at 08:35, Jérémy DE ROYER <jeremy.dero...@ingencys.net> > wrote: > > Hi all, > > After the presentation of Dennis, I was digging the use of load balancing and > was wondering how (or is) the cache inside the Application class (that > extends WOApplication) synchronized. > > Indeed we use Map(s) (more exactly ConcurrentHashMap) to cache some stuffs > inside the app and reduce the needs of fetch or DeXMLization on objects that > are (quite) never updated. > > As soon as they are updated, we send a reset to the Map and the next time a > session ask the map, it does a fetch or DeXMLization before caching it. > > That works quite well and we reduce drastically the use of cpu (both app and > database). > > But… if we use load balancing, we will have as many Application instances as > WebObjects instances so : > > a) does the wonder of WebObjects has a beautyfull method to synchronize > Map(s) ? > > b) how can we propagate the reset to all the Application > > Thank’s for any lighting on this point. > > Jérémy > > P.S. : > * please don’t tell me it only works with NSDictionary ;-) > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/bogdan.zlatanov%40gmail.com > > This email sent to bogdan.zlata...@gmail.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com