Thanks Pat, this is very helpful. I am experimenting with this now. I am using the LeadScoring template. I'll let you know if I get stuck on anything as I am developing.
Best, *Shane Johnson | LIFT IQ* *Founder | CEO* *www.liftiq.com <http://www.liftiq.com/>* or *[email protected] <[email protected]>* mobile: (801) 360-3350 LinkedIn <https://www.linkedin.com/in/shanewjohnson/> | Twitter <https://twitter.com/SWaldenJ> | Facebook <https://www.facebook.com/shane.johnson.71653> On Sat, Dec 1, 2018 at 10:56 AM Pat Ferrel <[email protected]> wrote: > IMO Multi-tenancy is a big missing feature in PIO. It is doable but > clumsy. To share a dataset is easy by using the same “appname” in your > template to draw data from. To create more than one PredictionServer is > also possible as 2 or more servers on different ports—see the `pio deploy` > command params for this. This will give you 3 servers, one for the > EventsStore, which IS multi-tenant, and 2 for PredictionServers. There will > be 3 endpoints on the same “machine”. > > “app”s are really datasets in PIO and the EventServer can host several > IDed by the appname and key generated for access. It sounds like you want > only one dataset. PredictionServers manage one model per server and so an > not multi-tenant but you can have more than one. > > BTW what template Engine are you using? > > > From: Shane Johnson <[email protected]> <[email protected]> > Reply: [email protected] <[email protected]> > <[email protected]> > Date: November 30, 2018 at 5:03:55 PM > To: [email protected] <[email protected]> > <[email protected]> > Subject: Multiple Engines on same Server leveraging same EventStore? > > Hi team. We are experimenting with using the same code base but querying > different events from the same event store. Has anyone trained and deployed > two different models leveraging the same event store and thus creating two > different endpoints for predictions on the same linux box. > > Perhaps this is not aligned with the current architecture. What we are > trying to avoid is setting up a whole new set of infrastructure for a > different model that is using the same events. > > Can someone remind me the purpose for setting up and defining different > Apps? Perhaps we can accomplish what we are trying to do with setting up > different apps. > > Any ideas and experience are greatly appreciated. > > *Shane Johnson | LIFT IQ* > *Founder | CEO* > > *www.liftiq.com <http://www.liftiq.com/>* or *[email protected] > <[email protected]>* > mobile: (801) 360-3350 > LinkedIn <https://www.linkedin.com/in/shanewjohnson/> | Twitter > <https://twitter.com/SWaldenJ> | Facebook > <https://www.facebook.com/shane.johnson.71653> > > >
