Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Shared host process vs private one
Ultidev Team
#1 Posted : Tuesday, January 28, 2014 11:50:43 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
We got a question in email re: what's the difference between shared host processes and private ones. The difference is that shared host processes can host multiple applications, while private can host only one.

The trade-off is that for the same number of hosted apps, shared hosts uses a lot less memory compared to private ones, because each process needs to load .NET CLR/Framework, which takes a lot of memory, so when hosting 5 apps in a single shared host, amount of memory saved compared to 5 separate hosts is quite substantial. The downside of sharing a host process between apps is that any given app, when crashes, has a potential to bring down the entire process, with all other hosted apps. Host processes get restarted automatically if they crash, but still one app crashing in a shared host may cause downtime for multiple apps.

The bottom line is that is you host a couple of apps that have high availability requirement, and you have plenty of memory, put them in private hosts. If you have many apps, and run 8GB of ram or less, pack the apps in shared hosts.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Guest
#2 Posted : Friday, March 30, 2018 8:40:35 PM(UTC)
Groups:

Message was deleted by a Moderator.
Rss Feed  Atom Feed
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.