About nginx module developing

hi everyone:

I am new to nginx module developing.
I want to implement a module to deal with this demand:

1, nginx receives a request from client
2, nginx sends two internal requests(http or protobuf etc.) to 2 backend
servers
3, after the responses of the two internal requests received nginx makes
the response and sends to the client

I am not sure that whether nginx can do this.
thx

you can use the eval module to do this