Some benefits of using asynchronous communication in a microservices architecture include: allowing each service to operate independently, improving the overall performance and scalability of the system, and ensuring that messages are delivered even if the services are not immediately available to receive them.
https://www.sysaid.com/blog/sysaid-tech/microservices-architecture-asynchronouscommunication-better