Stardust Portal Performance Tuning

This chapter describes the following options to tune performance for the Stardust Process Portal.

Caching Process Instances

Stardust provides a mechanism to cache process instances for a better performance in the Stardust Portal. By default, the cache is disabled. To enable this functionality, set the following properties, residing in your client-side carnot.properties:

Carnot.Client.Caching.ProcessInstanceContext.Enabled = true
Carnot.Client.Caching.ProcessInstanceContext.CacheSize = 100
Carnot.Client.Caching.ProcessInstanceContext.CacheTTL = 120

Please note that, as this is a session level client side cache, each user will have its own copy.

Disabling Caching Information on XPathMaps

Caching information about XPathMaps can produce a massive log output which causes very large log files. You can switch off the logging of XPathMaps by setting the client side property Carnot.Client.Caching.ClientXPathMap.Enabled to false in your carnot.properties file:

Carnot.Client.Caching.ClientXPathMap.Enabled=false

The default value is true.