use nestjs to create an api gateway using express platform with cqrs & saga, forward request to microservice via rabbitMQ and wait response from microservice via hidden response queue, use https://github.com/NAME_1/nestjs-resilience to add circut breaker to before request to service  Write your response using less than 500 words.
user