Consuming Ignite in .NET Core is not really different from classic .NET. As for web application usage, there are many scenarios, I can suggest any of the following:
1) Start Ignite Server node right in your web app Pros: - Simplest development and deployment - Best performance in cases of small deployments Cons: - Slow web app startup, increased resource usage on single machine/process 2) Start standalone Ignite nodes either on a separate cluster or on every server with web app, connect from web app with Thin Client Pros: - Fast web app startup - Web app process is dedicated to serving web requests and does not share resources with Ignite, can be faster in large deployments with high load Cons: - Thin Client API is less capable than "thick" in-process mode On Fri, Aug 30, 2019 at 5:19 PM Ilya Kasnacheev <[email protected]> wrote: > Hello! > > The link that I have provided has dotnetcore/ dir which hopefully contains > those. > > Regards, > -- > Ilya Kasnacheev > > > пт, 30 авг. 2019 г. в 17:06, Sudhir Patil <[email protected]>: > >> Thanks Ilya, yes I had gone through those git samples. >> I was asking if any other repo for .Net core. >> >> Regards >> Sudhir >> >> On Thursday, August 29, 2019, Ilya Kasnacheev <[email protected]> >> wrote: >> >>> Hello! >>> >>> 1. They are usually ran as stand alone processes on the designated >>> machines. You can probably convert them to windows services with some >>> effort. >>> 2. Client nodes are actually fully functional Ignite distributed >>> topology nodes. You should start a single client per web application. use >>> it for all Ignite operations. >>> 3. Have you seen .Net examples? >>> https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples >>> >>> Regards, >>> -- >>> Ilya Kasnacheev >>> >>> >>> ср, 28 авг. 2019 г. в 20:16, Sudhir Patil <[email protected]>: >>> >>>> >>>> Hi All, >>>>> >>>>> We are planning to use Apache ignite for distributed cache for .Net >>>>> core web application. >>>>> I had gone through the basics of ignite. >>>>> Any suggestions on implementation of ignite with below points?? >>>>> 1. How/where to host server nodes? Eg separate web application / >>>>> windows service. >>>>> 2. Client nodes is nothing but main web application consuming cache >>>>> from server nodes? >>>>> 3. Any sample git repository for consuming ignite in .Net core?? >>>>> >>>>> Thanks, >>>>> Sudhir >>>>> >>>> >>>> >>>> -- >>>> Thanks & Regards, >>>> Sudhir Patil, >>>> +91 9881095647. >>>> >>> >> >> -- >> Thanks & Regards, >> Sudhir Patil, >> +91 9881095647. >> >
