Имах дълбока дискусия относно заключването с транзакция в общността на mongodb. В заключение научавам и откривам ограничението на транзакцията. Няма заключване, което можем да използваме, за да обработваме едновременна заявка за тази задача.
Можете да видите пълния разговор в общността на Mongodb на тази връзка https://www.mongodb.com/community/forums/t/implementing-locking-in-transaction-for-read-and-write/127845
Демо кодът на Github с тестване на Jmeter показва ограничението и не може да се справи с едновременна заявка за тази задача. https://github.com/naisargparmar/concurrencyMongo
Новите предложения все още са добре дошли и оценяваме