Can I run a server side application in every match?

Here is my case.
I intend to run a server side application in every match. And the data flow will be like this. Client send a request to current match, then the match will read the data from the application. After the match get the data and then broadcast to all the players in the match.
Is it possible to do like that?

Thanks,

Hey @jiechen you should take a look at our match handler API; it does exactly what you want: