In the last blog we discussed application server level tuning for IBM BPM. In this part, we will focus on IBM BPM platform (or “TeamWorksConfiguration”) level performance tuning.
TeamWorksConfiguration
Many IBM BPM configuration settings are stored in xml files in the profiles directories. Values can be changed in 00Static.xml, but for some installations a preferable approach for upgrade safety is to make such modifications in 100Custom.xml to override the defaults.
These configuration files are read during server start so changes will require a server restart. The parsed output is written to the TeamworksConfiguration.running.xml file during server start. Therefore, to validate that your expected configuration changes actually are being used, confirm the value in this TeamworksConfiguration.running.xml file.
– kick-on-schedule
– cached-objects-ttl
– Disable notifications and automatic task list refreshes if they are not required
– bpd-queue-capacity
– default-unversioned-po-cache-size & default-versioned-po-cache-size
For further information on “TeamWorksConfiguration”, please refer to the IBM Business Process Manager V8.0 Performance Tuning and Best Practices” red book at
http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg248216.html?Open
In next part of this blog, we will look at performance tuning at Process Application Level.
With over 20 years of experience in building and implementing a BPM product at Savvion, one of the principle software providers in the BPM space, Shvetal, Co-founder of Nividous, brings tremendous knowledge to help clients navigate their digital transformation journey. Shvetal’s vision has helped Nividous get recognized as a high-profile thought leader in delivering digital transformation. Shvetal plays a leading role in driving innovative products and solutions at Nividous.
Shvetal Desai comes to Nividous from Progress Software where he was the Director Of Engineering for their Business Process Management Division. Prior to Progress Software, Shvetal served as Senior Director Of Engineering at Savvion Inc, where he contributed in the development of many products in the area of BPM software. Progress Software acquired Savvion Inc in January 2010. Shvetal joined Savvion in 1996 as one of the early developers for their highly successful Savvion Business Manager product, rated consistently for many years as one of the top three BPM products worldwide by leading analysts like Gartner and Forester. Prior to Savvion, Shvetal worked at Netscape Inc in their Enterprise Servers division.
He holds a Bachelor of Engineering degree in Electronics from Mumbai University, India and a Master of Science in Computer Engineering from Santa Clara University, California.
Kaushal is the co-founder of Nividous and has been an evangelist for Digital Transformation using BPM and related technologies for over 20 years. Kaushal is a consistent advocate of approaching business objectives with a holistic view of processes, platforms, and people to generate measurable business value which has enabled him to steer Nividous ahead as a leader in process automation space.
Kaushal comes to Nividous from Progress Software where he was the Vice President, South Asia and headed Field operations as well as Shared Services that included Global Professional Services and Customer Support out of India. Prior to Progress, Kaushal was with Savvion Inc, one of the principle software providers in the BPM space, where he was the Managing Director of Savvion India, a wholly owned subsidiary of Savvion and was responsible for sales, consulting and product operations. Kaushal joined Savvion in 1995 as one of the earliest employees and worked with high technology leaders including Fujitsu, IBM and Computer Associates for incorporating cutting edge technology into their products. In 1999, Mr. Mashruwala moved to India to set up business operations.
He holds a Bachelor of Engineering degree in Electronics and Communications from Gujarat University, India and a Master of Science in Computer Engineering from Santa Clara University, California.