[infinispan-dev] Cache creation over Hot Rod / REST

Radim Vansa rvansa at redhat.com
Tue Sep 13 07:56:02 EDT 2016


Could we just get a coordinates (IP, port... not sure if anything else 
is needed) for the admin client through Hot Rod operation, and use it to 
initialize the RACL? That way, the operation would be exposed as 
remoteCacheManager.admin().createCache(...).

JCache could wrap the simplified RACL client, too.

Radim

On 09/13/2016 01:22 PM, Gustavo Fernandes wrote:
> I'm wondering that when the admin client is ready [1], it'd overlap in 
> terms of feature with this new HR operation.
>
> Having it in Hot Rod can be convenient for simple cases, but OTOH 
> implies having to support it in all clients and
> potentially on other remote protocols.
>
> Not a big deal, I had the impression that [1] would be the single 
> place to create remote caches.
>
> Since we are here, [1] implies a java client, making it very 
> cumbersome for example for a Node.js user to create caches, so maybe
> we should have a Rest endpoint to do admin operations similar to [2], 
> easily consumable by all clients and allowing for
> advanced operations.
>
> Thoughts?
>
>
> [1] 
> https://github.com/infinispan/infinispan/wiki/Remote-Admin-Client-Library 
> <https://github.com/infinispan/infinispan/wiki/Remote-Admin-Client-Library>
> [2] 
> https://docs.jboss.org/author/display/WFLY10/The+HTTP+management+API 
> <https://docs.jboss.org/author/display/WFLY10/The+HTTP+management+API>
>
> Cheers,
> Gustavo
>
> On Tue, Sep 13, 2016 at 11:49 AM, Tristan Tarrant <ttarrant at redhat.com 
> <mailto:ttarrant at redhat.com>> wrote:
>
>     Hi guys,
>
>     I have put together a wiki page describing how cache creation over
>     remote protocols should be implemented.
>
>     https://github.com/infinispan/infinispan/wiki/Create-Cache-over-HotRod
>     <https://github.com/infinispan/infinispan/wiki/Create-Cache-over-HotRod>
>
>     Comments are welcome
>
>     Tristan
>     --
>     Tristan Tarrant
>     Infinispan Lead
>     JBoss, a division of Red Hat
>     _______________________________________________
>     infinispan-dev mailing list
>     infinispan-dev at lists.jboss.org <mailto:infinispan-dev at lists.jboss.org>
>     https://lists.jboss.org/mailman/listinfo/infinispan-dev
>     <https://lists.jboss.org/mailman/listinfo/infinispan-dev>
>
>
>
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev


-- 
Radim Vansa <rvansa at redhat.com>
JBoss Performance Team



More information about the infinispan-dev mailing list