we are trying to create a plugin in aem as a cloud. we are running into a issue where there is an asset which is available to all users but at one time can be processed by one user only. we are running into synchronicity issues where multiple users are able to process the same asset and plugin runs into issues. in aem on prem the synchronized key word could handle it but in cloud what what be the correct mechanism to handle this? so that only one user exclusively gets the lock of that assets and the other users get the information that the asset has already been locked? i.e we need synchronisation between pods to process an event only once
(Just to share the thought) AEM as a cloud service in author runs on mongo DB cluster, so wouldn't that cluster configuration should take care of synchronization??
(Just to share the thought) AEM as a cloud service in author runs on mongo DB cluster, so wouldn't that cluster configuration should take care of synchronization??