I am working with Hybris and stumbled over this problem a few times:
Imagine a situation in which multiple threads (maybe HTTP threads, maybe background threads) are reading/writing the same Database item (maybe in a clustered environment). How do I avoid concurrency issues? What are the options?