Читаем Социальные сети: ВКонтакте, Facebook и другие… полностью

История EMI началась с обмана. В 1897 году в Лондон из США прибыл Уильям Барри Оуэн. Он должен был защищать европейские интересы своего работодателя – американского изобретателя граммофона Эмиля Берлинера, однако вместо этого основал собственную компанию с незамысловатым названием – Gramophone Company. В 1910 году компания зарегистрировала картинку с собакой и ее название – His Master’s Voice (HMV) – как официальную торговую марку. По сути, эта аббревиатура на долгие годы стала вторым именем для Gramophone Company, а затем и EMI.

…Сладкое обычно оставляют на десерт, ну а мы со сладкого начнем – вот так, без разгона, пропустив десяток лет эволюции файлообменных систем, а заодно и кучу «обменных» программ и серверов (это мы оставим на потом). Тем более, что с принципами их работы мы уже худо бедно познакомились: от «точки» (Peer) к «точке» с сервером в качестве посредника-распорядителя. В торрентах вроде бы все то же самое… Однако не совсем: есть в этой сети ряд совершенно эксклюзивных изюминок, благодаря которым торренты всего лишь за пару лет практически вывели из оборота всех конкурентов сразу. Хотя слово «сеть» мы употребляем с сильной натяжкой: на самом-то деле никакой сети нет, а есть куча отдельных, не связанных между собой серверов-«трекеров» и программ, использующих эту технологию.

Большинство файлообменных сетей первого поколения (таких как Soulseek или тот же Napster) имели два существенных недостатка. Во-первых, качать каждый файл можно было и только с одного источника, с небольшой скоростью, а, во-вторых, делать это можно было лишь тогда, когда хозяин файла был «на связи». Если же он исчезал с нашего горизонта навсегда, бедолага качаль-щик оставался с файлом-обрубком, который и выкинуть жалко, и к делу приспособить невозможно.

Отчасти эта проблемы была решена лишь в «ослике» – файлообменной сети eDonkey/eMule: тамошние файлы пользователь может качать с нескольких источников даже в том случае, если они хранятся под разными именами. Кроме того, любой пользователь «ослика» сам становится раздатчиком во время вы-качки. И наконец: информация о каждом файле хранится в сети, и добавить его в очередь на выкачку вы можете даже того, когда ни одного из источников нет «на линии».

Конечно, это был прогресс. И все равно в продуманном механизме eDonkey затесалась ахиллесова пятка: пользователи «осла» так и норовит скачать себе сотню-другую гигабайт, не предоставляя взамен ровным счетом ничего! Получается, что все эти сети держат на своих плечах лишь немногочисленные «доноры», каждый из которых обслуживает сотню-другую халявщиков.

Все эти недостатки и пытался преодолеть наш добрый друг Брэм Коэн: в механизм Bittorrent «многопоточная» закачка была заложена изначально, равно как и то, что каждый получатель файла является одновременно и донором, раздающим уже скачанные кусочки всем остальным участникам… Стоп, все это уже было, а в чем же новинка?



А вот в чем. Если у старых файлообменных систем вроде EDonkey база данных файлов лежит на сервере, то в случае с торрентами вся нужная информация хранится в отдельном файлике который и называется «торрентом». Фактически создателем первого «торрента» можно считать Кощея Бессмертного, который догадался упрятать свою собственную смерть в такой вот внешний контейнер

Торрент – это как бы «паспорт» нужного вам файла, в котором зашифровано все – в том числе и адрес раздатчика. Хранятся торренты на специальных серверах – «трекерах», которые одновременно являются и «регулировщиками» файлопотока. И для того, чтобы скачать нужную вам программу, фильм или альбом, для начала нужно вытянуть с сервера этот самый торрент-файл и скормить его специальной программе. Которая, в свою очередь, тут же примется «простукивать» адреса всех источников этого файла и закачивать его со всех раздатчиков сразу. А заодно и раздавать уже скачанные вами куски другим участникам сети. Демократия!

Стоит добавить, что теоретически раздача может вестись вообще без сервера-посредника – благодаря механизмам под названием DHT (Distributed Hash Table) и PEx (Peer Exchange), которые позволяют участникам раздачи обмениваться информацией об источниках файла по цепочке, минуя центральный сервер: эта изящная «фенька» помогла сохранить жизнь раздачам на закрытых властями трекерах ThePirateBay, Demonoid и Mininova (часть из них потом вернулась в строй, но даже пока сайты «лежали» в коме, обмен информацией между успевшими подключиться к раздаче участниками не прекращался ни на минуту).

Перейти на страницу:

Все книги серии Компьютерный бестселлер

Похожие книги

Веб-аналитика: анализ информации о посетителях веб-сайтов
Веб-аналитика: анализ информации о посетителях веб-сайтов

Компании в веб-пространстве тратят колоссальные средства на веб-аналитику и оптимизацию своих веб-сайтов, которые, в свою очередь, приносят миллиарды долларов дохода. Если вы аналитик или работаете с веб-данными, то эта книга ознакомит вас с новейшими точками зрения на веб-аналитику и то, как с ее помощью сделать вашу компанию весьма успешной в веб. Вы изучите инструментальные средства и показатели, которые можно использовать, но что важнее всего, эта книга ознакомит вас с новыми многочисленными точками зрения на веб-аналитику. Книга содержит много советов, приемов, идей и рекомендаций, которые вы можете взять на вооружение. Изучение веб-аналитики по этой уникальной книге позволит познакомиться с проблемами и возможностями ее современной концепции. Написанная практиком, книга охватывает определения и теории, проливающие свет на сложившееся мнение об этой области, а также предоставляет поэтапное руководство по реализации успешной стратегии веб-аналитики.Эксперт в данной области Авинаш Кошик в присущем ему блестящем стиле разоблачает укоренившиеся мифы и ведет по пути к получению действенного понимания аналитики. Узнайте, как отойти от анализа посещаемости сайта, почему основное внимание следует уделять качественным данным, каковы методы обретения лучшего понимания, которое поможет выработать мировоззрение, ориентированное на мнение клиента, без необходимости жертвовать интересами компании.- Изучите все преимущества и недостатки методов сбора данных.- Выясните, как перестать подсчитывать количество просмотренных страниц, получить лучшее представление о своих клиентах.- Научитесь определять ценность показателей при помощи тройной проверки "Ну и что".- Оптимизируйте организационную структуру и выберите правильный инструмент аналитики.- Изучите и примените передовые аналитические концепции, включая анализ SEM/PPC, сегментацию, показатели переходов и др.- Используйте решения с быстрым началом для блогов и электронной торговли, а также веб-сайтов мелкого бизнеса.- Изучите ключевые компоненты платформы экспериментирования и проверки.- Используйте анализ конкурентной разведки для обретения понимания и принятия мер.Здесь также находятся:- Десять шагов по улучшению веб-аналитики.- Семь шагов по созданию управляемой данными культуры в организации.- Шесть способов замера успеха блога.- Три секрета создания эффективной веб-аналитики.- Десять признаков великого веб-аналитика.

Авинаш Кошик

ОС и Сети, интернет