I am considering implementing pessimistic locking in Appian. However, I have heard that pessimistic locking can potentially degrade performance because it restricts concurrency.
In practice, how much impact does pessimistic locking typically have on performance? Also, from a best practice perspective in Appian, what kind of design or implementation approaches should be considered?
Specifically, I would appreciate guidance on topics such as:
Discussion posts and replies are publicly visible
Well, if you need locking, the impact is a consequence of that decision.
My first question would be more like, why do you think you would need locking.