The PIO PredictionServer is not multi-tenant. The EventServer is and can store multiple datasets. All other services can be scaled to host virtually unlimited data. The issue with SaaS PIO would be the need for one process per tenant. This can be spread to multiple machines with a proxy front-end but would be the primary design question for multi-tenancy.
SaaS implies other issues like authentication. PIO supports SSL but not auth so you would need your front-end to do auth in some way as well as SSL. On Jun 20, 2017, at 11:00 AM, Amir Jebelli <[email protected]> wrote: So its not a good idea to use PIO as a software as a service solution. Is that right ? On Jun 20, 2017 10:07 PM, "Pat Ferrel" <[email protected] <mailto:[email protected]>> wrote: Not really, the way to do this is have multiple engines on different ports. On Jun 20, 2017, at 10:03 AM, Amir Jebelli <[email protected] <mailto:[email protected]>> wrote: Can I deploy one pio engine and use it for several website with different recommendation algorithm?
