Волшебный состав
Волшебный состав
Солнечным августовским утром 1998 года Ларри и Сергей сидели на террасе дома в Пало-Альто (Калифорния), с нетерпением ожидая приезда «ангела» из Силиконовой долины. Они работали над поисковиком не покладая рук, но у них, несмотря на строжайшую экономию, закончились деньги. Профессор Стэнфордского университета Дэвид Черитон предложил им встретиться с его хорошим другом, корифеем в мире ИТ-технологий Энди Бехтольшеймом, снискавшим славу удачливого инвестора.
Бехтолшейм приехал на серебристом «порше». Выйдя из машины, он сразу направился к террасе, где его ожидали хозяин дома и его докторанты. В отличие от большинства магнатов Силиконовой долины, Бехтолшейм много работал – но не потому, что испытывал потребность в деньгах, а потому, что верил в силу технологий и обожал искать новые решения.
Еще одной чертой его характера была скромность. Многие из тех, с кем он работал в бытность вице-президентом Cisco Systems, и понятия не имели о том, что Бехтолшейм – один из основателей Sun Microsystems, а двумя годами ранее он за сотни миллионов долларом продал Cisco другую основанную им фирму. Интерес к Брину и Пейджу у него возник после рассказа Черитона о новом способе поиска в Сети. «В то время я пользовался Интернетом в основном для поиска информации, – говорит Бехтолшейм, – но AltaVista, считавшаяся тогда лучшей поисковой системой, меня как пользователя не устраивала».
Он хотел больше узнать о проекте. Как далеко создатели могут зайти в реализации своей идеи? Пейдж пояснил, что с помощью сети недорогих ПК они могут загружать веб-страницы, заносить их в свой индекс и за доли секунды «прочесывать» весь Интернет в поисках соответствующей запросу информации. Единственной проблемой было то, что у них не было денег на приобретение оборудования.
Идея Бехтольшейму понравилась, но он засомневался в ее коммерческой жизнеспособности – ведь AltaVista и другие поисковые системы были убыточными. Некоторые предприниматели даже рассматривали поисковик как своего рода каталог во Всемирной сети, не имевший большой пользы и преимуществ. Бехтолшейм, однако, не был уверен в правильности такого суждения: ведь более ста лет назад одно-единственное новшество, десятичная система Дьюи, коренным образом изменило подход к классификации книг в библиотеках по всему миру.
Брин и Пейдж абсолютно не робели в присутствии Бехтолшейма, и ему понравилась их смелость. Он уже наслушался рассказов о суперперспективных технологиях, которые так и не стали суперприбыльным бизнесом. И потому в период бума индустрии высоких технологий, когда новые компании с расширением com в названии выходили на фондовую биржу чуть ли не каждые 15 секунд, он со здоровым скептицизмом относился к красочным презентациям в PowerPoint, которые на аудиторию действовали гипнотически. У него есть свой, проверенный годами метод оценки новых рискованных предприятий, в основе которого лежат три компонента: понятная идея, позволяющая решить реальную проблему; бизнес, способный приносить реальную прибыль; талантливые, увлеченные и целеустремленные основатели.
И кроме того, он доверял своему чутью и коллегам. Черитон, профессор с опытом работы в бизнесе и деловой смекалкой, был одним из них. Профессор, в свою очередь, знал, что участие Бехтолшейма в рискованном предприятии существенно повышает его шансы на успех – и не только потому, что он вкладывает в него свои деньги, но еще и потому, что у него есть связи в среде финансистов и ИТ-специлистов и он скрупулезно подходит к поиску новых идей и молодых талантов. Беседуя с докторантами Черитона, Бехтолшейм быстро понял, что они талантливы и целеустремленны – пусть им и не хватает опыта и денег.
После долгой беседы и демонстрации Брином и Пейджем возможностей Google Бехтолшейм уже имел полное представление о технологии, позволявшей поисковой системе выдавать столь качественные результаты. В юных талантах его подкупало еще и то, что они предпочитали приобретать компьютерные комплектующие и собирать компьютеры своими силами, а не вбухивать деньги в рекламу и дорогое оборудование. Они хотели разработать открытую и доступную базу данных, после чего можно было бы смело обращаться в венчурные фирмы с предложениями финансировать их деятельность. А еще они хотели, чтобы их поисковая система получила известность без дополнительных вливаний в рекламу. «Другие интернет-компании деньги от венчурных фирм тратили на рекламу, – говорит Бехтолшейм. – А эти двое верили в то, что популярным их поисковый сервер станет исключительно благодаря положительным отзывам пользователей. Это был качественно новый подход: разработка действительно полезного сервиса, который люди будут рекомендовать друг другу».
Убедившись в том, что технология Брина и Пейджа на самом деле способна справиться с реальной проблемой, Бехтолшейм перешел к главному.
– Итак, ключевой вопрос для начинающей интернет-компании: как вы собираетесь зарабатывать деньги? Меня как инвестора привлекают только те идеи, которые обеспечат мне прибыль.
Он предложил сделать услуги поисковой системы Google бесплатными, а позднее разместить на ее страницах рекламные предложения. Однако Ларри и Сергей к рекламе относились подозрительно; кроме того, они опасались, что страницы с результатами поиска, пестрящие рекламными предложениями, будут выглядеть непрезентабельно. Свою позицию относительно рекламы они изложили в научной статье о поисковой системе Google. Были иные варианты зарабатывания денег. Друзья обсудили с Бехтольшеймом возможность предоставления другим компаниям лицензий на право пользования их поисковой системой. Помимо этого, не стоило сбрасывать со счетов и возможность ее приобретения какой-нибудь крупной корпорацией.
У Бехтольшейма поисковая система ассоциировалась с электронным каталогом, напоминающим справочник «Желтые страницы», где рядом с адресами и телефонами компаний, предоставляющих самые разные услуги, обязательно присутствуют рекламные макеты.
– Это самая лучшая идея из всех, о которых я слышал, – заметил Бехтольшейм. – Я хочу участвовать в этом предприятии.
Брин и Пейдж растерялись: что обычно делают в таких случаях? Заметив это, Бехтолшейм, имевший за плечами большой опыт подобных встреч, предложил сразу же выписать чек, чтобы они могли приобрести необходимые компьютерные комплектующие, а он – отправиться на следующую деловую встречу. Никаких переговоров. Никакого обсуждения величины капитала и оценки активов. Бехтолшейм даже не знал, что Брин и Пейдж формально еще не создали компанию. В тот момент детали ему были неинтересны. Ведь много лет назад ему, одному из основателей тогда только созданной компании Sun Microsystems, точно так же, экспромтом, выписал чек на круглую сумму один бизнесмен, оформив тем самым свое участие, как оказалось впоследствии, в чрезвычайно успешном предприятии. Теперь сам Бехтолшейм хотел таким образом оформить свое участие в Google. «Без лишних разговоров Бехтолшейм выписал на имя компании Google Inc. чек на сумму 100 тыс. долл.», – вспоминает Брин.
Этот чек Пейдж положил в выдвижной ящик своего стола. А через две недели они зарегистрировали компанию Google и открыли банковский счет, на который и внесли указанную сумму.
Итак, миссия Черитона увенчалась успехом. А двадцатипятилетние разработчики немедленно отправились в кафе Burger King – отметить столь радостное событие. Тот факт, что Бехтолшейм одобрил их начинание, придал им уверенности в своих силах и возвысил их в глазах родителей, друзей и знакомых, и потому им не составило особого труда раздобыть еще примерно 1 млн. долл., который им был нужен для покупки оборудования и продолжения работы в рамках проекта.
Сидя за рулем своего «порше», Энди Бехтолшейм – бизнесмен, обладавший даром Мидаса, конечно, не осознавал всей значимости решения, примятого им несколько минут назад. «У меня промелькнула мысль, что они, вероятно, смогут привлечь к своей поисковой системе миллионы пользователей, а спустя какое-то время начнут зарабатывать деньги. Но я и не предполагал, что все это приобретет такие масштабы. Да и никто не предполагал!»
В аудитории № 380 Сергей Брин и Ларри Пейдж готовились продемонстрировать возможности Google интеллектуальной элите Стэнфордского университета. Профессор Стэнфорда Деннис Эллисон, пригласивший двух молодых изобретателей, попросил их рассказать о том, как работает эта поисковая система и в чем она превосходит более известные технологии поиска информации в Интернете. Докторанты и профессора кафедры компьютерных технологий, собравшиеся в аудитории, с нетерпением ожидали их выступления. Докладчики заранее решили, что о финансовой стороне предприятия говорить не будут. Они хотели поведать о том, как из набора разных ингредиентов получился «волшебный состав», наделивший Google способностью в мгновение ока находить нужную пользователю информацию и выдавать результаты поиска в порядке убывания степени их соответствия запросу.
Мероприятие организовал профессор Эллисон в рамках дискуссий по средам, посвященных важным достижениям и прорывам в сфере технологий. Он очень уважал Брина и Пейджа за энергичность и напористость, высокий интеллект, не по годам зрелый подход к делу, а также за амбиции, трансформировавшиеся в стремление решать такие задачи, которые другие считали непосильными. Сложные задачи Брина и Пейджа только раззадоривали. За годы преподавания в университете Эллисон повидал много талантливых ИТ-специалистов, математиков и инженеров, однако эти двое определенно выделялись. Сравнивать было с кем. В Стэнфорде в свое время учились будущие основатели Sun Microsystems, Yahoo! Logitech и других известных компаний. Создатели Google не были похожи ни на кого. «Они – исключительные, – говорит Эллисон. – Они олицетворяют собой вершину компьютерного хакерства».
Под словом «хакерство» Эллисон подразумевал отнюдь не противозаконную деятельность по внедрению в компьютерные сети и излому веб-сайтов. В среде программистов и компьютерщиков «хакерами» называют тех, кто способен писать качественно новые компьютерные программы, – программы, открывающие возможности для внедрения инноваций. Слово это он употребил неслучайно. У многих в Стэнфорде были отличные идеи, многие имели необходимую мотивацию, однако очень немногие были способны, преодолев все препятствия, воплотить свои идеи в жизнь. Эллисон был восхищен тем, насколько цепко ребята держались за свою светлую мечту – изменить мир к лучшему. «Их ведет не стремление заработать больше денег, а представление об идеальном мире, – отмечает Эллисон. – Идея перевести в цифровой формат всю Вселенную и тем самым сделать доступными все источники информации занимала умы многих людей, но никто не решался приступить к ее практическому осуществлению. А они уже сделали первые шаги в этом направлении, успешно устранив возникшие на их пути препятствия. И я уверен, что у них все получится».
Для Брина и Пейджа, без пяти минут бизнесменов, эта встреча была хорошей возможностью представить свои разработки большой аудитории и получить обратную связь в университетской среде – альма-матер многих научных открытий. Многие их предупреждали о необходимости тщательно оберегать от пронырливых конкурентов информацию о финансовых показателях, стратегиях и производственных секретах компании. Поэтому даже собравшихся в 380-й аудитории они не собирались посвящать во все нюансы, зная, что этим запросто могут породить новых конкурентов.
– Я Сергей Брин, а это Ларри Пейдж. Итак, приступим, – непринужденно произнес Брин. Он начал с примера: сотрудник компании едет в командировку в другой город, где ему понадобится машина. Он заходит на сайт известного поискового ресурса и набирает в строке запроса слова «машина напрокат». Однако среди результатов поиска на первой странице не оказывается сайтов компаний, предоставляющих такую услугу. Проблема в том, что результаты представлены в порядке убывания суммарного количества слов «машина» и «напрокат» на веб-странице. А если бы этот сотрудник набрал «машина напрокат» в строке запроса на сайте Google, он бы получил результаты, упорядоченные по степени соответствия запросу. В подтверждение своих слов Брин ввел это словосочетание в окно поиска Google и нажал на кнопку «Поиск». Первые позиции списка результатов занимали адреса официальных веб-сайтов компаний Avis, National, Dollar, Alamo и др., за доли секунды выхваченные из миллионов адресов страниц Всемирной сети.
– Главной задачей было сделать так, чтобы наш поисковый сервер выдавал результаты не в порядке убывания количества слов в тексте, а в порядке убывания степени соответствия запросу, – пояснил Брин. – Изучением этой темы мы занялись около трех лет назад. В процессе исследования мы сформировали концепцию значимости веб-страницы и разработали алгоритм PageRank, являющийся основным компонентом поискового сервера Google, о котором я хотел бы вам сегодня рассказать.
Выяснить, каким образом веб-сайты связаны друг с другом, было довольно просто. Гораздо сложнее было создать поисковую систему, которая выдавала бы релевантные результаты, для чего нужно было изучить «линии связи» (или ссылки) между сайтами и ряд других факторов. С какой целью операторы веб-сайтов размещают ссылки на веб-страницах? Они делают это для того, чтобы пользователи могли обращаться к другим источникам полезной информации в Интернете, и надеются, что это, в свою очередь, привлечет новых посетителей на их сайты.
– Самой сложной задачей для нас, разработчиков, – продолжал Брин, – было проиндексировать всю Всемирную паутину. Море информации. Мы покажем вам, как мы это делали. Мы расскажем вам, что мы делаем для того, чтобы пользователи могли получать максимально релевантные результаты, чего мы добились за прошедшие почти три года, а также затронем вопросы социального характера.
Тем, у кого было желание и время ознакомиться с техническими подробностями, Брин предложил записаться на курс по поисковым системам, который они с Пейджем вели в начавшемся семестре, но обещав студентам доступ к «источникам, которых вы не найдете больше нигде в мире». Ну а в течение ближайшего часа Брин и Пейдж собирались в общих чертах разъяснить собравшимся, как они разработали поисковый сервер Google.
– Итак, благодаря чему функционирует поисковая система? – спросил Брин.
Вопрос риторический, поэтому докладчик ответил на него сам:
– Во Всемирной сети сегодня функционируют миллионы веб-сайтов и сотни миллионов веб-страниц – по последним данным, триста миллионов. Так как же нам разработать поисковую систему? Впрочем, все не так плохо. На нашей стороне закон Мура.
Закон Мура был главной движущей силой развития высоких технологий. В середине 1960-х годов Гордон Мур, один из основателей компании Intel, спрогнозировал, что производительность процессоров будет удваиваться каждые полтора-два года. Именно поэтому на смену гигантским суперкомпьютерам, которыми тогда располагали лишь крупные компании, университеты и правительственные учреждения, пришли удобные и доступные ПК. Эта тенденция сохраняется и сегодня. Брин пояснил, как закон Мура связан с созданием поисковой системы, способной в поисках информации «просматривать» весь Интернет.
– Каждый год создается масса текстов и материалов, но и компьютерные диски становятся все более вместительными. Мы сможем вложить все знания, всю информацию, накопленные человечеством, вам в карман – за исключением видеоносителей, разумеется, – через пару десятилетий. Это вполне осуществимо. И тогда вся, абсолютно вся информация будет собрана на одном-единственном носителе, и вы сможете работать с ней, анализировать ее, как это делали мы. Правда, есть одна проблема: человек не может обрабатывать результаты поиска за доли секунды. На людей закон Мура, к сожалению, не распространяется – они развиваются несколько медленнее. Нам нужно серьезно заняться этой проблемой.
При этих словах аудитория рассмеялась.
Поскольку Брин решил на время прервать учебу в докторантуре Стэнфордского университета и всецело посвятить себя разработке поисковика, он считал необходимым пояснить собравшимся, в каком направлении они с Ларри движутся.
– Мы собираемся перевести Google на коммерческие рельсы. Как именно – вы увидите в ближайшем будущем на Google.com. Мы также работаем над рядом моментов, которые позволят нам усовершенствовать наше детище.
Слушая Брина, Эллисон вдруг осознал, что безупречно выполнить все это было гораздо сложнее, чем могло показаться из его рассказа. Однако если кому-то это и было под силу, то только им – разработчикам Google.
При поиске Google учитывала больше факторов, чем любая другая поисковая система. Она не просто подсчитывала слова или ссылки и выдавала результаты. Она сочетала информацию о словах и ссылках с другими переменными таким образом, чтобы предоставляемые результаты были как можно более релевантными. Учитываются, например, такие факторы, как расстояние между отдельными словами или фразами на веб-странице, шрифт, которым они набраны, вид букв (прописные или строчные).
– Мы стараемся использовать всю возможную информацию, – продолжал Брин. – Мы смотрим на весь процесс глазами пользователя. Понятно, что для такого поиска требуются значительные объемы памяти, и мы ими располагаем.
Эффективный поиск обеспечивается не только правильностью математических формул и уравнений, но и, самое главное, наличием гораздо более мощного оборудования, нежели у их конкурентов. Ларри и Сергей, в отличие от разработчиков других поисковых систем, быстро поняли, что единственно возможный путь к обеспечению максимально релевантных результатов – инвестиции в оборудование. В их планы входило не только создание ПО, но и полное сопровождение работы компьютерной сети: программное и аппаратное обеспечение неразрывно связаны друг с другом, и потому очень важно оптимизировать их функционирование. Они знали, что непременно извлекут выгоду из того, что цены на запоминающие устройства и другие компьютерные комплектующие неуклонно снижаются, а их характеристики постоянно улучшаются. Лучше покупать отдельные комплектующие и самим собирать ПК, решили они, поскольку с самого начала проповедовали максимально целостный подход.
Пока Деннис Эллисон слушал пояснения Брина, у него в памяти всплывали различные эпизоды из университетской жизни с участием Брина и Пейджа. Он был о них очень высокого мнения. Им можно было доверять. Ребята действительно хотели создать нечто полезное. К тому же они были молоды и с характером. Эти качества особенно важны: в сфере высоких технологий доверие потребителей к продуктам зиждется на доверии к разработчикам. К тому же Ларри и Сергей компьютерные фанаты с невероятно широким кругом интересов – качество, присущее цельным натурам. Они – приверженцы прогрессивных взглядов. А применительно к Силиконовой долине это означает, что они сторонники открытых систем программного обеспечения, а не закрытых, которым отдавали предпочтение Билл Гейтс и его Microsoft. И еще ребята не стеснялись высказывать свое мнение по тем или иным вопросам. «Им не нравятся кое-какие аспекты жизни деловой Америки, и они не боятся громко заявлять об этом», – отмечает Эллисон.
Тем временем эстафету у Брина перехватил Пейдж. Эллисон его тоже очень уважал. Ларри был прекрасным преподавателем, поскольку обладал способностью ухватить основную идею и преподнести ее простым и понятным языком – способностью, которая отличает людей с ясным умом, досконально знающих свое дело.
– Ссылка в Интернете сродни ссылке в научной литературе, – пояснил Пейдж. – Но если вы просто будете подсчитывать количество ссылок в Сети, что делает большинство поисковых систем, у вас возникнут проблемы. Всемирная паутина – это не научная литература, здесь создать веб-страницы может любой желающий.
Программа PageRank – это, в принципе, модель пользования Интернетом. Скажем, у нас есть пользователь, который просто бродит по Сети. Он немного смахивает на обезьяну: сидит часами перед компьютером и тупо кликает на ссылки. Знакомая картина, не правда ли?
Аудитория дружно хохотнула.
– PageRank говорит: если какой-то значимый сайт указывает на тебя, ты получаешь частицу его значимости, – продолжил Пейдж. – Предположим, что на тебя указывает какой-то действительно стоящий сайт. Он для тебя намного ценнее любой «левой» веб-страницы. К примеру, если на главной странице Yahoo! есть на тебя ссылка, это просто здорово. Наличие на главной странице сайта Yahoo ссылки на твою веб-страницу говорит о том, что либо ты заплатил кому-то кучу денег, либо твоя страница действительно хороша. А вот наличие ссылки на твою веб-страницу на главной странице моего веб-сайта никому ни о чем не говорит. – И Пейдж разъяснил, как он разработал рецепт получения ранжированных результатов поиска. – Мы присвоили всем веб-страницам числа, примерно соответствующие степени их важности. Ранг отдельно взятой страницы – это сумма показателей всех веб-страниц, на которых есть ссылки на нее.
Но существует серьезная проблема. Некоторые, пытаясь обмануть поисковые механизмы, делают так, чтобы адреса их веб-сайтов располагались в списках результатов как можно выше. Поисковая система должна выиграть эту кибервойну: она должна стать «умнее» всех этих «хитрых» веб-сайтов.
– Доводилось ли вам сталкиваться с адресами порносайтов на страницах с результатами поиска? Те, кому доводилось, поднимите руки! – предложил Пейдж. – О, некоторые признались. На самом деле это большая проблема для поисковиков. Дельцов, стремящихся заработать любой ценой, мало волнует, какую информацию вы ищете, их вообще мало что волнует. Они просто хотят, чтобы на их веб-страницы заходило как можно больше пользователей.
Сформулировав проблему, Пейдж заметил, что он уже работает над возможными путями ее решения. Наиболее эффективным из них представляется разработка программы определения степени важности веб-сайтов, которая не позволит их операторам манипулировать поисковой системой. Google, ориентированная исключительно на пользователя, обеспечит наличие только релевантных адресов на страницах с результатами поиска.
Пейдж не преминул пустить пару критических стрел в адрес других поисковых систем:
– Поисковые механизмы функционируют отнюдь не блестяще. Если вы наберете, скажем, слово «AltaVista» в строке запроса другой поисковой системы, получите ли вы адрес главной страницы сайта AltaVista? Скорее всего, нет. А вот на Google вы гарантированно получите его в числе первых результатов. Всю соответствующую работу мы делаем сами. Объемы очень большие.
Ключевым принципом разработчиков Google стало разбиение сложных задач на отдельные подзадачи, которыми можно было бы заниматься параллельно. С помощью соответствующих математических уравнений и множества компьютеров ребята создали что-то вроде производственной линии для сбора, занесения в индекс и представления информации, руководствуясь при этом законом Мура, что позволяло приобретать компьютерное оборудование с меньшими затратами.
– Мы ползаем по Всемирной паутине – то есть заходим туда и загружаем весь Интернет. Мы загружаем приблизительно по сто страниц в секунду, – сообщил Пейдж. – Процесс этот довольно сложен. Все загруженные копии веб-страниц мы сохраняем на жестких дисках компьютеров, они нам нужны для анализа. Веб-страницы хранятся почти на всех компьютерах в нашей комнате.
Ларри рассказал о новшестве, обеспечившем Google превосходство над другими поисковыми машинами. Профессора и студенты Стэнфорда не пропускали ни слова.
– Когда в строке запроса набрано не одно слово, а словосочетание, наша система анализирует расстояние между словами <на скопированной веб-странице>. Для этого в соответствующую программу мы ввели систему уравнений. В другие поисковые системы заложен более примитивный подход, и потому они не в состоянии поспевать за темпами расширения Сети. На их фоне Google с ее программным обеспечением, позволяющим загружать веб-страницы максимально оперативно, явно выделяется. Если вы хотите набрать больше материала, вам просто нужно «ползать» по большему количеству сайтов. Как видите, все очень просто.
Ларри и Сергей раскрыли далеко не все технические подробности функционирования PageRank и Google: в аудитории вполне могли быть «шпионы» из других компаний, и ребятам, понятное дело, не хотелось, чтобы кто-либо воспользовался плодами их трудов.
По мнению Брина, настал момент несколько оживить презентацию. «Ползание» по Интернету и индексация веб-страниц – чисто технический процесс, сказал он, однако на самом деле все отнюдь не так просто, как кажется. Дело в том, что некоторые владельцы веб-сайтов считают их «паука» незваным гостем.
– Вообще-то, мы получаем огромное удовольствие от ползания по Сети, – сказал Брин. – Вступая в контакт с миллионом веб-сайтов, вы вступаете в контакт с миллионом людей – веб-мастерами этих сайтов. Представьте, что вам нужно обойти миллион квартир, чтобы предложить их обитателям свой электронный адрес. Каковы ваши шансы остаться целым и невредимым, если вы будете заниматься этим, скажем, в не самых фешенебельных районах Оукленда?
Отдельные «ненормальные» веб-мастера, недовольные вмешательством «паука» Google в работу их сайтов, в отместку забрасывали электронные ящики компании спамом или грозились подать в суд.
– Они заявляли, что подадут на нас в суд, а мы спустя какое-то время блокировали все веб-сайты Монтаны. А как-то мы даже блокировали весь Сингапур… Правда, время от времени эти веб-мастера обращаются к ответственному за управление рисками в Стэнфорде – а мы даже и не знали, что у нас такой есть. Теперь-то мы знаем, мы с ним пообщались пару раз. В общем, проблем не оберешься.