Оптимизация

Started by kenny on 2011-07-07 13:20 — 24 replies, 5663 views

#21
Вот человек писал, пусть кенни скажет правда или нет🙂 Т.к. я на это опираюсь🙂
Ну давайте предположим что серверов у вконтакте чуть мненее чем дохрена тысяч (этоя так предположил можно предположить что чуть мнее чем 18 000)
пишем простенький скрипт (для краткости юзаем домен vk.com)
#!/bin/bash
for cs_seq in {1..18000}
do
ping -q -c 1 cs${cs_seq}.vk.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' >> vk.ip.txt
done

ждем пока все отпингуется
затем считаем уникальные айпи командой
sort vk.ip.txt| uniq| wc -l
Вроде все -)
На момент комента у меня получилось 3303 сервера -)
УПД Поправил слегка -) У Контакта особый алгоритнм обработки ДНС запростов с распределением нагрузки -) Число после csXXX мжет быть хоть cs99999999999.vk.com ДНС выдаст валидный айпи т е там стоит система распределения нагрузки т о чем больше уникальных ДНС запростов сделаем тем точнее результат у меня методом тыка больше чем 3303 уникальных айпи поучить не удалось (делал от 15000 до 20 000 запросов) а по сему 3303 финальный результат -)

Либо это:
максимум 762, ибо
>nslookup vkontakte.ru
Server: ns1.annex.ru
Address: 77.75.9.13

Non-authoritative answer:
Name: vkontakte.ru
Addresses: 93.186.229.2, 93.186.229.3, 93.186.229.129, 93.186.229.130
93.186.231.218, 93.186.231.219, 93.186.231.220, 93.186.231.221, 93.186.231.222
93.186.225.211, 93.186.225.212, 93.186.226.4, 93.186.226.5, 93.186.226.130
93.186.227.124, 93.186.227.125, 93.186.227.126, 93.186.227.129, 93.186.227.130
93.186.228.129, 93.186.228.130

из этого мы видим что главный домен vkontakte.ru обслуживают только 21 сервер

и не сложно через любой whois сервис узнать полный диапазон ип адресов, которые были получены для "В контакте" - 93.186.228.0 - 93.186.231.255
скорее это правдивее🙂
#22
Вот человек писал, пусть кенни скажет правда или нет🙂 Т.к. я на это опираюсь🙂
такое чувство, что мы не трекеры делаем, а контакт открываем о_О
#23
такое чувство, что мы не трекеры делаем, а контакт открываем о_О
Да от темы конечно отошли🙂
#24
кому интересно, тут можно почитать статью про устройство вк: http://www.insight-it.ru/masshtabiruemost/arkhitektura-vkontakte/

из присутствующих кто-нибудь владеет сайтом или технически поддерживает сайт с посещаемостью более ляма уников в день?
#25
прекращаем оффтопить 🙂 если есть конкретные примеры оптимизации велком, вконтакте и прочее мало интересно 🙂
Хотите хорошо взорвать себе мозг курите hiphop