We added regions because we have such a huge number of servers. If we only
had 5,000-10,000 servers then the hassle would probably not be worth the
payoff for users (as pinging that number of servers only takes a couple of
minutes on a broadband connection). However, as we have 40,000+ servers then
being able to split that number up is useful.

Scanning the servers once every 30 minutes is fine (especially as it is only
from one source), what I want to avoid is a end user tool doing that every
five minutes (so we have thousands of users getting lots of useless data). 




Pierre wrote:
> Without meaning to spam :) ..
> 
> My service checks the master every 30 minutes for all servers
> and collects statistics (geographical, usage, popular,
> players, etc etc etc) and store it in my database, i don't
> keep spamming the masters. So for me atleast, all i care
> about is all servers. The region idea was a nice touch, but
> it didn't work out too great with tribes 2, so we'll see how
> well it works at valve HQ :) - Currently, i think most people
> who create third party tools use IP registration lookups to
> check for geographical locations as they provide a little
> more insite then just general continent region.
> 
> Regards,
> 
> Pierre Smolarek
> www.tf2.com
> www.serverspy.net
> 
> Alfred Reynolds <[EMAIL PROTECTED]> wrote ..
>> Region 255 is the default region for servers right now. It does NOT
>> mean all regions. If you want all regions you need to search each
>> one independently. However, if every external tool simply searches
>> each region I will rate limit this ability (the point of regions is
>> to improve user experience only showing them servers near them).
>> 
>> - Alfred
>> 
>> Pierre wrote:
>>> Ok, great, got it working. (i was having a mad moment :) just don't
>>> tell anyone.. shhh) 
>>> 
>>> Just to confirm, region code 255 currently includes all
>>> regions? or is it just regions that don't have the var specified?
>>> 
>>> Many thanks in advance,
>>> 
>>> Pierre Smolarek
>>> 
>>> 
>>> Kris <[EMAIL PROTECTED]> wrote ..
>>>> It queries the new format server, it doesn't query the old won
>>>> server. 
>>>> 
>>>> There must be something wrong with your code botman, I got 7518
>>>> servers last time I checked... there's a discussion thread on my
>>>> forums at www.kquery.com if you would like some assistance.
>>>> 
>>>> Kris.
>>>> 
>>>> At 16:43 16/09/2003, you wrote:
>>>> 
>>>>>> I managed to change my code to the new small changes no
>>> problem. Well,
>>>> at
>>>>> least i think i did.
>>>>>> 
>>>>>> I queried all 8 locations ( 0..7, 255)
>>>>>> 
>>>>>> I counted only 606 servers comming through, yet if i
>>> use the steam
>>>> server
>>>>> browser, i see 3000. I havn't changed my code to get all remaining
>>>>> batches as i've assumed that is the same as the old
> master server?
>>> Have i gone
>>>> mad?
>>>>>> 
>>>>> 
>>>>> I'm sure the current Steam Client server browser queries
>>> both old and
>>>> new
>>>>> format for the combined list.  Later once Steam is required and
>>>>> not optional, they will probably only query using the Steam
>>>>> protocol. 
>>>>> 
>>>>> Jeffrey "botman" Broome
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> hlds_apps mailing list
>>>>> [EMAIL PROTECTED]
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_apps
>>>> 
>>>> Author of the excellent K-query. : www.kquery.com
>>>>       ___
>>>>      /__/|
>>>>     |  |:|
>>>>     |  |:|
>>>>   __|  |:|
>>>> /__/\_|:|____
>>>> \  \:\/:::::/
>>>>   \  \::/~~~~
>>>>    \  \:\
>>>>     \  \:\
>>>>      \__\/
>> 
>> _______________________________________________
>> hlds_apps mailing list
>> [EMAIL PROTECTED]
>> http://list.valvesoftware.com/mailman/listinfo/hlds_apps

_______________________________________________
hlds_apps mailing list
[EMAIL PROTECTED]
http://list.valvesoftware.com/mailman/listinfo/hlds_apps

Reply via email to