Performance with DTS (Document Transformation Services)

Anybody who worked with Documentum’s DTS know that it comes with variety of issues. One of the challenging ones I had to face was to do with performance. Here are some pointers that I learnt from this process:

DTS is multi-threaded:

Its exciting to know that DTS is multi-threaded and that it can take advantage of a dual CPU Servers. But listen to this – threading is limited by the plug-in and/or application being used to perform the transformation. If there are 2 documents being processed by DTS and they both use the same plug-in or application, then the processing is *serial*. If they use different plug-ins and applications, then the processing is concurrent. With MS format documents dominating in numbers in most organizations, multi-threading is not truly used.

Read more of this post


The Secret of Success

I recently attended a telephone interview for a gig I applied for. The interviewer was a knowledgeable guy and he beat me up royally with intelligent questions which got me dumbfound more than once (I got selected at the end anyway ;-). Although it was bitter to go through the whole experience, I was doubly inspired to be more knowledgeable than him and gave myself a years time. I drew up a strategy on how I’d get there. And on retrospect, I think sometimes such harsh-shocks are needed in life.. otherwise you get “too” comfortable “too” quickly.

Read more of this post

LDAP Documentum debugging techniques

Its always been a challenge to debug LDAP-Documentum integration in any given Documentum implementation. This article is put together to share some of the debugging techniques I used over time to identify and resolve the related issues.

Read more of this post

Thankless Job

I have been in services industry all my career (as an employee in a services company initially and later as an independent consultant) and have worked with variety of bosses. In my opinion, consulting is a rewarding career – pays what you work for and you constantly work on your skills to improve your worth to your customer. One of my strong beliefs is that we are “learning machines” and consulting pays you to constantly learn and excel – much like folks in sports career, they need to stay healthy and fit and their job pays for it. Of course, there’s always another side to every coin and I understand that..

Read more of this post