There is no particular reason why we cannot use the regular one, so this is not a blocker for us.
The Thin Client was attractive in that it allowed client contexts to be very lightweight which aids aspects such as fine grained container scalability (think AWS::Fargate/EKS). -----Original Message----- From: Denis Magda [mailto:dma...@apache.org] Sent: Thursday, March 15, 2018 9:32 AM To: dev@ignite.apache.org Subject: Re: Timeline for support of compute functions by thin clients Raymond, Then I would suggest you keep using the regular .NET client that supports and optimized for computations. Is there any reason why you can't use the regular one? -- Denis On Wed, Mar 14, 2018 at 12:53 PM, Raymond Wilson <raymond_wil...@trimble.com > wrote: > Hi Denis, > > We are using Ignite.Net and are planning to use 2.4 + .Net Core + thin > client support to enable lightweight containerisable services that > interact with the main Ignite compute grid. > > These work flows are less about Get/Put style semantics, and more > about using grid compute. > > Eg: Here's an example where a client context asks a remote context to > render a bitmap tile in an ICompute: > > public Bitmap Execute(TileRenderRequestArgument arg) > { > IComputeFunc<TileRenderRequestArgument, Bitmap> func = new > TileRenderRequestComputeFunc(); > > return > _ignite.GetCluster().ForRemotes().GetCompute().Apply(func, arg); > } > > In this example, the calling context here could be a lightweight > Kestrel web service end point delegating rendering to a remote > service. > > Thanks, > Raymond. > > -----Original Message----- > From: Denis Magda [mailto:dma...@apache.org] > Sent: Thursday, March 15, 2018 8:31 AM > To: dev@ignite.apache.org > Subject: Re: Timeline for support of compute functions by thin clients > > Hi Raymond, > > There are no any plans for that level of support. The thin clients are > targeted for classic client-server processing use cases when a client > request data from a server, does something with it locally and > potentially writes changes back to the server. ICache, SQL fall under this > category. > > Are you intended to use .NET thin client or anyone else? > > -- > Denis > > On Wed, Mar 14, 2018 at 12:25 PM, Raymond Wilson < > raymond_wil...@trimble.com > > wrote: > > > Hi, > > > > > > > > The thin client implementation in Ignite 2.4 only covers a subset of > > the ICache interface. > > > > > > > > When will we see thin client support for compute, messaging etc? > > > > > > > > Thanks, > > > > Raymond. > > >