In my humble opinion there is a huge value here. We have these fantastic APIs between our cluster nodes, why should we have to go and use different APIs, and different serialization techniques in our end user apps? It’s totally acceptable that the reliability, and guaranteed delivery aspects are relaxed for the user app. The key is to use the same (or useful subset of) the cache interfaces.
From: Valentin Kulichenko <[email protected]> Sent: Wednesday, September 12, 2018 6:33 AM To: [email protected] Cc: [email protected] Subject: Re: Ignite Thin Client Continuous Query Igor, I just think that we're dealing with a trade off here, and that if we implement CQ for thin client, we will either end with a client that is not "thin" anymore, or semantics and guarantees of CQ would change so drastically that it would be a completely different feature. Either way, it's a big question weather there is a value in doing this. I'm open to discussion though. If you have any particular suggestions, let's discuss them on dev list. -Val On Tue, Sep 11, 2018 at 5:26 AM Igor Sapego <[email protected]<mailto:[email protected]>> wrote: Guys, Personally, I do not see any problems, why we can not implement Continuous Queries for thin clients. This will require a decent amount of work, and will not give such strong guaranties as thick clients give (for example, on server crash thin client will get an exception and will need to re-register listener once again), but to me it seems totally implementable. Val, Why do you think that such features are unlikely to appear in thin clients? Best Regards, Igor On Tue, Sep 11, 2018 at 3:07 PM Alexey Kuznetsov <[email protected]<mailto:[email protected]>> wrote: Gordon, How about to start several client nodes "near" to cluster and use them as "proxies" for your desktop GUI apps? You may write some code that will push data from client node to you GUI app. This will require some coding of course. -- Alexey Kuznetsov This email and any attachments are proprietary & confidential and are intended solely for the use of the individuals to whom it is addressed. Any views or opinions expressed are solely for those of the author and do not necessarily reflect those of Nine Mile Financial Pty. Limited. If you have received this email in error, please let us know immediately by reply email and delete from your system. Nine Mile Financial Pty. Limited. ABN: 346 1349 0252
