Resourcequota conflict error

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version:v1.15.11
Cloud being used: bare-meta
Installation method:kubeadm
Host OS: centos
CNI and version:
CRI and version:

hi,everyone, when I create 20 pod concurrently, I get resourcequotas conflict error as the following

{"kind":"Status","apiVersion":"v1","metadata":409,"status":"Failure","message":"Operation cannot be fulfilled on resourcequotas \"test-quota\": the object has been modified; please apply your changes to the latest version and try again","reason":"Conflict","details":{"name":"test-quota","kind":"resourcequotas"},"code":409}

As an example, see kubernetes/issues/67761,

is this an Kubernetes bug or design is like this and clients are supposed to retry when throw 409 Conflict Error codes?