Josh,
'Server' related issues vary by person, by time, by location. I get issues with Dallas servers (any of them, even AWS'). AWS' I could fix with VPN, but no others (Dallas, LA, Oregon - currently the best servers for me with the worst ping, Ashburn, NA).
Odin asked if it could be netcode.
I wonder... when the servers and whatever is on EC2 were all within AWS, everything worked - expensively, but it worked.
Is there a latency effect with the topology of the system? Process Explorer shows me 3 connections to AWS EC2, and 2 UDP connections (in game) 'somewhere else'. I don't know what the gamehost server VM does with the incoming packets, but if there's something involving the AWS server, this could be part of the problem.
It feels like there's a short buffer on the gameserver host, and before packets age out of it, we can get about 16ms (20 frames/10 ticks?) of 'server service' all at once: this is the 'radar lied to me, an enemy appeared, and killed me from one frame to another' effect.
It also feels like stuff gets buffered, then ages off the buffer - 'partial dodge, felt like I hit an invisible mech', or 'dodge didn't happen, mini-flak did no damage'.
In these situations, it feels like bloom/burst is the only way to reliably do damage - and that there is SOME OTHER mechanism in the gameserver which is tracking that - not packets in the incoming, but a different event loop (maybe the main event loop?) in the instance. Maybe the corrective action is somewhere in here?
So - is there something in the system architecture that takes too long with the gamehost server not being within AWS and needs tuning? If not, is there some tuning in the incoming client socket/buffer/middleware that can be tweaked? If not, is there something fundamentally wrong with the distributed architecture which was masked by all services being within AWS?
It really doesn't seem that changing server host companies is having an effect. I still have all the bad play effects with a clean MTR.
Can you share any insights into where you've been looking? This issue seems (from my user perspective) to be pretty high on the urgency totem.
Thanks!
Sign In
Create Account



Back to top










