#What determines how quickly a server pops up in server picker?
1 messages · Page 1 of 1 (latest)
(which, to be perfectly clear, I haven't checked but that's the general way to implement this stuff)
Yeah it would make the most sense but this behaviour can't be replicated in steam server browser
of course you can filter servers in order of ping but I don't think that has relevance to the order of them showing up
oh that's interesting
I'm asking because i've noticed that different server hosts affect how fast the server shows up
For example OVH vs Hetzner
Wonder what the results would be if you directly queried it through the API, pretty sure you can just do that
But the ping is similar
if anything I'd imagine it's proximity to Valve's own servers
That would make sense
but that doesn't explain server list in-game and on steam being different
I have over 2 years of data on my networks player traffic and I can directly correlate the times when I switched hosts
I guess the best way to test would be getting two servers as physically close to each other as possible and seeing if there's still a difference
I could see country or even city affecting things a lot
Red line is when I switched hosts
The ping for my players is better than it was
But it clearly affects server position in browser
just for reference did you change physical location, particularly country, and from what to what did you switch?
it's also interesting to see seemingly lower average but higher variance?
Where my players are
It's a mystery for me too
I'd imagine the spikes would be people from western EU or US?
Player demographics didn't change
particularly US would suffer a lot from the change
I mean that doesn't mean it couldn't be explained with that I think
I have detailed monitoring on that too
higher spikes could IMO be explained by a minority having a much worse ping
but also maybe not
could realistically also be that
as a side note how do you monitor that?
I mean I know how it could be done with IP tracking since those are geolocated but I'm interested in the specific solution, particularly if it's public
We screen all IPs connecting to our services for VPNs and steam accounts in bad standing
is that a custom solution or something public?
Everything on my network is custom I'm a dev
I wasn't actually aware of there being a way to know account standing based on IPs
I mean I assumed it's at least partially made by you
Cheats usually come in a bundle with HWID spoofer and a proxy in India that we detected some time ago
We block certain ranges of IPs
Oh thats from steam api
ah, that makes much more sense
Account age, level, and bans etc
I knew you could get that info there :p
We calculate a risk score based on that
I think you've talked about that earlier too
just in this discord in general
things of this nature are of interest to me so I tend to remember at least bits and pieces - not that I can make something like this myself just yet (but maybe in a couple years...)
Yeah I'm much more into making cool infrastructure and tech stuff than in to running my network xd
Yeah as am I
We are also experimenting with AI now
currently looking into making an ELO system (Glicko-2 specifically) based on just server logs (or possibly just going to use the ptero API to grab the data directly from console) because why not
seemed like a fun idea until I actually looked into Glicko-2
We have something similar but it's not public yet
I'll probably be starting on that in a few years after I get my bachelor's (data science)
realistically the only reason I want to make such a system is to see how the data looks like, particularly as it absolutely isn't designed for something like this