How to add execution rate limit to a workflows

Yes as BramKn said, you can use rabbitmq.

I have posted an example on an older post.

Check it.