Кратко

  • Tucows сообщала, что к 31 декабря 2002 года её сеть программ насчитывала более 1 000 серверов в более чем 100 странах.
  • Главные узлы и программу обновления компания держала у себя; многие серверы, с которых пользователи получали файлы, принадлежали местным провайдерам.

За сетью из тысячи серверов оставался центр

В конце 2002 года Tucows сообщила Комиссии по ценным бумагам и биржам США, что её сеть программ охватывает более 1 000 серверов в более чем 100 странах. Цифра напоминала библиотеку без единого адреса. В собственном отчёте компании описана конкретная топология: главные узлы принадлежали Tucows, а управляемые сервис-провайдеры владели серверами на своих площадках. Проприетарная программа отправляла с центра на зеркала сжатые инкрементальные обновления.

Путь загрузки распределился. Вместе с ним распределились не все задачи, от которых зависела библиотека.

Современная корпоративная хроника Tucows датирует появление сайта 1993 годом и указывает Флинт в штате Мичиган. По её версии, Scott Swedorski, работавший тогда в местных библиотеках, разместил на личном сайте программы для загрузки. TUCOWS расшифровывалось как The Ultimate Collection of Winsock Software. В пресс-релизе 1999 года годом основания компании назван 1994-й; в собранных здесь документах нет регистрационного свидетельства, которое отделяло бы запуск личного сайта от формального учреждения компании.

Первой проблемой был доступ. До того как веб стал обычным каналом распространения программ, пользователю сначала нужно было найти нужный софт. В сообщении Tucows за 1999 год описывалась библиотека для Windows, Macintosh, Linux и карманных устройств. Согласно позднейшей хронике компании, в 1994 году интернет-провайдеры и другие партнёры начали зеркалировать библиотеки. Польза была практической: ближайшая копия ускоряла загрузку и экономила пропускную способность.

У зеркала было два адреса. По одному пользователь заходил на сервер в сети местного провайдера. Второй указывал на источник выше по цепочке, который поставлял файлы и структуру библиотеки. По хронике Tucows, в 1995 году компанию приобрела Internet Direct; ранее Internet Direct была одним из первых зеркальных сайтов. Местный партнёр по распространению стал владельцем каталога, который прежде копировал.

Бизнес быстро вышел за рамки коллекции программ для энтузиастов. В мае 1999 года Tucows заявила, что её софт доступен более чем на 900 зеркальных сайтах на шести континентах и в более чем 75 странах. В том же сообщении компания указала более 70 миллионов просмотров страниц в месяц. Это собственные цифры Tucows, а не независимо проверенный подсчёт. В более поздней подаче в SEC описаны партнёры и серверы, по которым масштаб можно прочитать как устройство сети, а не рекламный итог.

Локальная копия оставалась библиотекой Tucows

В годовом отчёте за 2002 год Tucows описала восемь основных библиотек с более чем 36 000 наименований. Компания заявила, что каждое из них проверялось, сканировалось на вирусы и оценивалось по шкале от одного до пяти. Сеть доставляла библиотеки в сети управляемых сервис-провайдеров, откуда начинался доступ конечных пользователей. Каждый партнёр должен был скачивать предлагаемые им библиотеки не реже одного раза в день.

Главными узлами владела Tucows. Серверы на своих площадках принадлежали партнёрам. Программа зеркалирования отправляла на них сжатые инкрементальные обновления. По словам Tucows, это снижало нагрузку на каналы и время обновления, а содержимое зеркал оставалось более свежим.

Разница существенна. Пользователь мог получить программу через ближайшего провайдера, тогда как рубрики, обзоры и оценки каталога оставались частью сервиса Tucows. Зеркало доставляло общую библиотеку, но не становилось самостоятельным издателем программ. Партнёры участвовали в доставке. Tucows сохраняла механизм согласования коллекции между множеством сайтов.

Здесь шли два часа. Часы Tucows определяли, когда программа или обновление попадали в центральную библиотеку. Часы партнёра — когда завершался следующий цикл обновления локальной копии. В отчёте указаны ожидаемая ежедневная загрузка и инкрементальный способ передачи, но нет фактической задержки для каждого зеркала.

В мае 1999 года Tucows сообщила, что инвестиционная группа приобрела контрольную долю через новую компанию TUCOWS.com Inc. Новая компания получила активы и бизнес Tucows. В сообщении говорилось, что инвесторы возьмут на себя контроль и председательство, а основатели и руководители сохранят доли и операционные роли. Физические серверы могли оставаться распределёнными между провайдерами, пока менялся корпоративный владелец центральной библиотеки.

Завершение работы сервиса показало разницу между действующей сетью и сохранённой коллекцией. 25 января 2021 года Tucows объявила, что сайт загрузок отдал последний файл, а значительная часть библиотеки была передана Internet Archive. Сообщение фиксирует закрытие сайта и передачу части коллекции. В нём нет перечня перенесённых файлов и сведений о том, продолжилось ли обновление зеркал.

Зеркала приближали программы к пользователю. Центр обслуживал каталог, узлы и путь обновления. За сетью из тысячи серверов стоял распределённый доступ; поддержка общей библиотеки по-прежнему была организована вокруг одного издателя.

Источники