Не грузите тайлы бочками
По всем каналам на этой неделе вещали одну и ту же просьбу: не перенагружать сервер тайлов, давая тысячам пользователей своих программ выкачивать их мегабайтами. Хотя ограничения известны уже давно, некоторые программисты просто не могут оценить последствия своей работы. 4 октября пользователи их программ вместо тайлов выкачивают чёрный список и просьбу не делать так. Конечно, все авторы уже отписались, что программы поправлены, но статистика пока говорит не в их пользу. Единственным правильным решением остаётся поднять свой тайлсервер — и Kai Krüger сейчас пытается максимально упросить эту задачу.
Моё личное мнение — лучше делать tile сервера мощнее, ведь сами стандартные тайлы OSM — это тоже отличная реклама проекту!
Я готов шарить свои 4 ядра, 1 Tb винта, и 10 Mbit сети. А сколько старых компов в запасе! Соединить их в сетку — можно столько вычислительных мощностей получить.
И, думаю, не только я готов поделиться ресурсами.
Помню, как мы начинали зеркалить федору — тогда 256k по миру было за счастье, и при этом по городу — ~3mbps на ADSL. Сделали сеть proxy серверов, через которые закачивали обновления на зеркало. И не жалко было!
А сейчас у меня, извините, 30 мегабит в мир, и 100 по стране. Это стоит 12 евро в месяц. Imperial college жалуется, что им OSM канал забивает? На них что, свет клином сошёлся?
Поддерживаю идею распределения ресурсов и нагрузок. Найти штук пять университетов, да ещё пару десятков энтузиастов, и проблема отпадёт сама собой.