Hi Mike, Currently basic data operations in Geode such as put/get are blocking operations. You could look into half-sync / half-async patterns to bridge the gap.
I’d love to add support for reactive patterns in Geode :-) Anthony > On Dec 21, 2016, at 9:07 AM, Mike Youngstrom <[email protected]> wrote: > > Hi Geode Users, > > I'm looking at creating an application using netty as the server and Geode as > a major part of the backend store. However, It is difficult for a netty > application server to consume blocking backend solutions. Does Geode provide > any kind of non blocking interface I can use to access basic functions like > create, destory, and get? Or any way I can get something like a > CompletableFuture for those types of actions? > > Looking through the Javadocs I couldn't find anything but I thought I'd ask > just in case. > > The application I'm writing is not complicated so I'm more than willing to > trade significant api complexity for an efficient non blocking solution when > consuming Geode. > > Thanks, > Mike
