as far as I understand, the concurrency control is achieved by the log store, which depends on the what the storage service is used.
For example, Azure Blob, GCS has built-in support that only one writer can succeed. But for s3, in the case of the multi-cluster(drivers), it is a bit complex to achieve, you have to use the DynamoDB together within your configuration.