From America/Chicago, the first round trip took 0.607 s. The subsequent 5 round trips took 0.192 s on average, with a min of 0.175 s and max of 0.245 s.
I tested in 3 conditions:
- with your app on your server (shared or dedicated?)
- with the app cloned and running on my dedicated server
- with the app cloned and running on my dedicated server with keep server running
… and there was no difference.
A second interesting test would be to add an HTTP endpoint. In my experience the keep server running makes a big difference with HTTP endpoints. Perhaps because they always restart from scratch, while the app keeps a connection open.
I am (positively) surprised to see these fast response times. The last time I ran similar tests, long time ago, I was getting bigger numbers. But my focus was on HTTP endpoints, and I may be getting old.