How to break down a very large component for RTC builds
We currently have a component on our mainframe system that has 160,000 files. We are looking to find what 'best practices' are being used by others for building large components in RTC.
What is a good size limit for components - # of files, etc?
Does anyone have information on performance considerations for large components?
What is a good size limit for components - # of files, etc?
Does anyone have information on performance considerations for large components?
One answer
Karen,
There is a statement in the sizing guide that says that we tested up to 500 components. There is also a statement that we recommend up to 50k files and folders in a component.
With respect to best practices, our guidance has typically been to break up components following architectural pattern. Split up into components avoiding circular dependencies and components should also contain something that logically belongs together. So layers, fundamental reused parts of the application and aspects such as UI etc. are typical pattern.
Thanks,
Ralph
There is a statement in the sizing guide that says that we tested up to 500 components. There is also a statement that we recommend up to 50k files and folders in a component.
With respect to best practices, our guidance has typically been to break up components following architectural pattern. Split up into components avoiding circular dependencies and components should also contain something that logically belongs together. So layers, fundamental reused parts of the application and aspects such as UI etc. are typical pattern.
Thanks,
Ralph
We currently have a component on our mainframe system that has 160,000 files. We are looking to find what 'best practices' are being used by others for building large components in RTC.
What is a good size limit for components - # of files, etc?
Does anyone have information on performance considerations for large components?
Comments
We are also seeing a performance issue in one of our component. Where can we find these documentations listing the max limits for component file count.
any reference would help.
Lakshmana, Ekambaram
IM Software Development Integration Team
Lakshmana, you can find these limits in the sizing guide:
v4: https://jazz.net/library/article/814 (Increased to 100k!)
v3: https://jazz.net/library/article/641
- 1 on Vince's comment/references.
These limits are (also) described in the following blog post http://sleroyblog.wordpress.com/2013/09/05/recommendations-educated-guesses-for-clm-limitations/ as well.
Making you aware of this as you may be interested by reviewing additional RTC/RQM/RRC limits.
Regards,