Майкл Д. Смит: Это днем я с удовольствием
введения Марк Цукерберг, который является одним из наших гостей
в этом семестре, чтобы прийти и поговорить Немного о компьютерных наук
в реальном мире.
Как многие из вас, наверное, знаете, как вы, ребята, все это сделать гораздо больше
чем я, основатель Facebook.com, которая является социальная сеть
Программа, все, что вы хотите назвать это.
Используется в более чем 2000 школах по всей народ, и, возможно, мир тоже.
Разве мир слишком, или просто нация?
>> Марк Цукерберг: [неразборчиво].
>> Майкл Д. Смит: ОК.
Так хорошее влияние для выполнения некоторые вещи в информатике.
Он собирается рассказать нам фона от него
и то, что было важно и так далее.
Поэтому, пожалуйста, присоединитесь ко мне в приветливы.
>> Марк Цукерберг: Йо.
Хорошо, здорово.
Это первый раз, когда я должны были провести одну из этих вещей.
Так что я просто хочу, чтобы прикрепить это действительно быстро, за одну секунду.
Хорошо.
Ты слышишь?
Хорошо ли это?
Является ли это усиливается на всех?
>> АУДИТОРИЯ: Да.
Марк Цукерберг: Хорошо.
Сладкий.
Это как один из первых раз Я был на лекцию в Гарварде.
Я думаю, что, вероятно, будет наиболее полезными для вас, ребята, если я просто
ознакомит вас с некоторыми из курсов что я взял в Гарварде, где я на самом деле
действительно шли в лекции иногда.
Я пошутил.
И вроде, вроде бы, как разные решения
что я должен был сделать, когда я был двигаясь вместе с Facebook
получил влияние различного материала что я учился в классах
что я брал.
И если все пойдет по план, то, возможно, некоторые из вас, ребята
выйдет из этого мышления что прием CS или технический материал
в Гарварде на самом деле своего рода полезным.
Так вот план на игру.
>> Я думаю, что это щелевые течение двух часов.
Там нет, как я собираюсь говорить в течение двух часов.
Я, наверное, говорить, как за 20 минут или 15 минут,
а затем я просто позволю вы, ребята, задавать вопросы.
Потому что я уверен, что вы, ребята, есть более интересные вещи
, чтобы спросить меня, чем я мог прийти с говорить о себе.
>> Так что я думаю, я просто вид приступить к работе.
Когда я был здесь, я начался с 121.
Я никогда не взял 50.
Вы должны были получить другой парень, который был
делает Facebook, Дастин Московиц, который был моим соседом по комнате.
Когда мы начали сайт был написано в PHP, который не является чем-то
что вы узнали в один из этих классов.
Но, к счастью, если вы есть хороший фон в C,
синтаксис очень похож, и Вы можете забрать ее в день или два.
>> Так я начал писать на сайт и запустил его в Гарварде
в феврале 2004 года.
Так что я думаю почти два года тому назад.
И в течение нескольких недель, а несколько тысяч человек подписались.
И мы начали получать некоторые электронные письма от людей,
в других колледжах, просящих нас , чтобы запустить его в своих школах.
>> И я брал 161 в то время.
Так что я не знаю, если вы, ребята, знаете, репутация этого курса,
но это было отчасти тяжелым.
Это было очень весело, конечно, но это не оставил мне много времени
сделать что-нибудь еще с Facebook.
Так что мой сосед по комнате Дастин, которые я думаю только что закончил CS50,
было похоже, эй, я хочу помочь.
Я хочу сделать расширение и помочь вам выяснить, как сделать вещи.
Так что я был, как вы знаете, это довольно крутой чувак,
но вы действительно не знаете, любой PHP или что-нибудь подобное.
Так что в выходные дни он пошел домой, купил книгу Perl для чайников,
вернулся и был бы, в порядке, я готов к работе.
Я был, как чувак, на сайте написано в PHP, не Perl, но вы знаете,
это круто.
>> Так он взял PHP более несколько дней, потому что, я
обещаю, что если у вас есть хороший фон в С, то
PHP является очень простая вещь, чтобы забрать.
И он только отчасти пошел на работу.
Так что я имею в виду, первым серьезным решением что мы действительно должны были сделать
был в том, как вид расширить архитектуру
, чтобы перейти от одного типа школы, созданной что мы имели, когда это было просто в Гарварде
к тому, что поддерживается несколько школ.
>> Так что это было решение, которое было должны быть сделаны на кучу уровней,
как в продукте и, как мы хотели конфиденциальности на работу,
но я думаю, что один действительно важное решение, что это
помогли нам масштабировать очень хорошо, как мы решили распределить данные.
>> Так что я не знаю, сколько сложности такие вещи, как большой нотации O Вы, ребята
в этом классе.
Так что я имею в виду, один из самых сложных Расчеты, которые мы делаем на сайте
является вычисление рассказать, как Вы подключены к людям.
>> Потому что, если вы можете представьте себе, что хранится
как своего рода серии неориентированный - это не взвешенное - так неориентированный,
невзвешенные пары идентификационных номеров людей в базе данных.
Тогда, если вы хотите, чтобы выяснить, кто дружит с кем-то,
Вы должны смотреть на всех своих друзей.
Не так ли?
Так вот, может быть, как 100 или 200 человек.
>> Но тогда, если вы хотите, чтобы выяснить , кто является другом другу,
или то, что тесная связь есть, то вы вроде
должны смотреть на 100 или 200 друзья каждого из этих друзей.
Так он становится на каждом уровне есть еще одним фактором п умноженное п, где
п-число друзей что каждый из ваших друзей есть.
Таким образом, вы можете видеть, что это вид становится экспоненциально
трудно решить для кратчайший путь между людьми.
Так что если вы просто ищете друг другу, вот и н в квадрате.
Если вы ищете друга друг другу, вот и н в кубе.
И это то, что традиционно было
довольно трудно для многих предшественники сайты на Facebook.
И например Одноклассниках были большие проблемы с этим
потому что они пытались вычислить пути шесть степеней вне,
или как семь градусов снаружи.
>> И это то, что когда вы делаете, как н седьмой,
что только действительно очень трудно, и это снял свой сайт на некоторое время.
Так один из вещей, которые мы отчасти были в виду, когда мы были выяснить,
как это сделать было, как вы распределить базу данных таким образом
что это вычисление становится управляемым.
>> Так что мы решили было что все на месте
делает большую часть своей деятельности на школа, что они своего рода основаны на.
Так что если вы в Гарварде, то большинство людей
которые вы собираетесь быть видя и сделок с на месте
будут в Гарварде.
Это на самом деле, вероятно, как 90% вещи, которые вы делаете на сайте.
>> Таким образом, мы решили разделиться базы данных и создать
один экземпляр базы данных MySQL для каждой школы в сети.
И при этом, что, если вы обратите внимание на пути, которые мы вычисляем
только в пределах школы.
Поэтому вместо того, скажем, как сейчас мы в шесть миллионов пользователей,
и вместо того, чтобы сделать н кубе по некоторой части шести миллионов,
это просто п кубе над 10000, который является намного более
управляемым тип вычислений.
>> Так что был своего рода первый большой архитектурное решение
что мы должны были сделать, что способствовало нам не умирает спустя несколько месяцев.
И это был, вероятно, довольно важная.
>> Поэтому, когда мы впервые создали сайт у нас были только один компьютер, который мы бежали.
Это не было в нашей комнате в общежитии.
Мы снимали его.
Я как бы усвоил свой урок для попытке запустить сайт из моего общежития
номер несколько месяцев назад, и Гарвард почти попытался выгнать меня.
>> Так я попал аренде сервер с сайта на этот раз.
И я думаю, работает изначально база данных и веб-сервер.
Так Apache является то, что мы были с использованием в данном случае
служить страниц с той же машины.
И потому, что мы раздали базы данных в том, как мы сделали,
мы смогли, как шло время, просто добавить больше машин линейно и рода
растут на сайт без любого вид экспоненциального расширения
от количества машин, которые мы имели.
>> Но после того как мы ударился о как 30 или 50 школ,
мы начали понимать, что мы могли бы начать получать больше производительности
из MySQL или Apache.
Некоторые из пути, что материал был создан просто не было столь оптимальным, так как это могло.
>> Так, например, когда у вас есть Машины MySQL и Apache
работает на том же сервере, то если что-то происходит с этого сервера,
то не только делает база данных для этой школы или школы
на этом сервере просто остановить рода отвечая
таким образом, что получит Вы что-нибудь полезное,
но вы не можете даже загрузить любые веб-страницы.
Таким образом, вы получаете страницу не основывает.
И это отчасти сосет.
>> Но другой вопрос, что дисперсия и использование от школы к школе
также не будет совершенным.
Таким образом, некоторые школы всегда придется тяжелее использовать.
У нас есть школы теперь, как Пенн Государство, которое имеет 50000 пользователей.
И тогда большинство школ еще есть пользователи менее 2000.
Потому что есть много мелких школы и много школ
, которые не имеют полного вездесущность.
>> Так, пытаясь справиться с этот вопрос и сделать его
так что вы могли иметь дело с тот факт, что Penn State было
50000 человек и просто тонна пользователей все время,
а затем у вас есть некоторые школы , которые не то, что мы решили сделать
будет выделить некоторые из сети серверы с серверов баз данных.
И сделать так, чтобы мы просто должны были пул веб-серверов Apache
чтобы мы могли загрузить баланс между ними.
И сделать так, чтобы вы можно использовать те, равномерно
а просто имея базу данных слой будет своего рода последовательным.
>> Так что я не знаю, если этот материал Интересно вас, ребята вообще.
Или, если это все, что имеет значение к тому, что вы, ребята изучают сейчас.
Так что если есть больше материала что вы, ребята бы скорее
знать о в терминах архитектуры, то я оставлю это открыт для вопросов
позже.
Так что я не тратить много времени, просто говорить о случайных приложений
что вы, ребята могли бы никогда не заботятся в использовании.
>> Позвольте мне попытаться найти некоторые интересные примеры.
Так что я имею в виду, я думаю, одно из вещи, которые было довольно интересно
было, когда мы добрались до точка с точки зрения трафика
где мы начали максить из выполнения некоторых
из этих приложений с открытым исходным кодом что, как правило, довольно мощные.
>> Так, например, MySQL является действительно хорошая база данных с открытым исходным кодом.
Я не знаю, если любой из вас, ребята, рода в вашем собственном времени беспорядок
вокруг и сделайте что-нибудь с MySQL или использовали его в любом случае.
Но это довольно проста в использовании.
Это также прилично быстро.
Индексы работает очень хорошо.
Это не как полнофункциональный как нечто как Oracle, но это очень хорошо.
>> И мы добрались до точки где, я думаю, что вокруг
когда мы начали делать, как может быть, 100 миллионов страниц в день,
что мы начали работать в некоторые узкие места на что.
Так, например, типичный запрос на MySQL может занять 3:58 миллисекунд.
И это не так уж много.
Но когда вы делаете 100 миллиардов просмотров страниц в день,
и каждый просмотр страницы мощь , от 30 до 50 запросов,
особенно если вы делаете что-то вроде виде профиля,
запросов все виды отличаются информация, то, что начинает сосать.
>> Таким образом, мы приступили к разработке кэширование слой, который
позволило более быстрый доступ к часть информации.
И изначально мы использовали другой Memcache с открытым исходным кодом приложения,
которые я не знаю, если кто-то из вас ребята есть опыт работы с этим.
Но это было довольно быстро.
Он получил время доступа до Я предполагаю, что 0,3
до 0,5 миллисекунд, который является довольно хорошим.
>> Но он также имеет кучу вопросов распределения.
Это, как предполагается, распределенная Хэш-таблица рода приложения,
где можно просто прикрепить любое количество из MemCache коробок в кластере
и быть в состоянии подключить это и есть это пойти.
Но мы столкнулись с большим вопросов там, где
различные Memcache коробки будет идти вниз.
И не было никакой избыточности на информации.
Поэтому, когда Memcache коробка пошел вниз, и вы должны были пропускать кэша,
то вдруг вы было намного больше трафика
собирается определенным набором баз данных.
И, что бы сосать.
>> Так время шло, мы даже переросли Memcache и индексы на MySQL.
Мы все еще используем этот материал.
Но мы должны были построить на вершине из той дополнительной избыточности.
И я думаю, что это что-то, что это вероятно, может быть, немного интересно.
Но я позволю вы, ребята спрашивают меня, больше вопросов о том, что позже.
>> Я не совсем уверен, что было бы интересно поговорить о прямо сейчас.
Может быть, вы, ребята, могли выручить немного?
Пойти на это.
>> АУДИТОРИЯ: Мне любопытно, о, думать о [неразборчиво]
вдаваясь в онлайн-бизнеса, как это, как вы чувствовали, что атмосфера была
с большими игроками со всего приведение его на рынок и других крупных игроков
кто вы думали мощь [Неразборчиво], чтобы отметить,
или то, что ваш опыт был с этим.
Мне было бы интересно, как раз на техническое сторона, [неразборчиво] только наращивает
и технически, как вы [неразборчиво].
>> Марк Цукерберг: Да, так вот не технический вопрос вообще.
Но я думаю, я просто хотел идти в вопрос времени сейчас.
Потому что я не совсем уверен, что это отношение вещи для меня, чтобы обсуждать.
Так что я просто ответить на этот вопрос.
Тогда кто-то еще, кто хочет задать мне вопросы могут просто пойти на это.
>> Я думаю, я действительно никогда не проводил много времени беспокоиться о вещи, как - я
значит, есть компании, там, как Google
, которые могли бы просто получить в свое пространство и делать все, что вы хотите в любое время.
И я думаю, одна из замечательных вещей, Примерно в это время в технологии
является то, что люди заемных и в состоянии сделать намного больше, чем они действительно
никогда не мог сделать раньше.
>> И даже четыре года назад когда Google был запущен,
теперь у них есть сотни тысяч машин
и, вероятно, миллиарды долларов расходуется на оборудование.
Я думаю, что поколение, прежде чем Google, вы не могли даже
сделать сайт без некоторых большая часть оборудования.
Я думаю, что eBay, например, побежал от двух $ 50 000 машин.
Вы просто не можете начать делать, что если ты просто ребенок в комнате общежития.
>> Поэтому я думаю, тот факт, что мы могли бы аренда машины для $ 100 в месяц
и использовать его для масштабирования до Точка, в которой мы должны были 300 000 пользователей
довольно прохладно.
Это довольно уникальная вещь, что это происходит в технологии сейчас.
Это делает его так, что вместо того, беспокоясь о том, кто является крупным игроком
и то, что Google собирается делать рядом, вы можете сделать больше - вы
можете просто получить много материала сделано.
>> И вместо того, чтобы выйти и есть некоторые из традиционного бизнеса
проблемы, как у вас есть, чтобы поднять капитала, прежде чем вы можете сделать ничего,
не это больше не проблема.
Так ты использовала, чтобы сделать намного больше по своему усмотрению сейчас.
Я не знаю, если это отвечает вопрос, что вы просите.
>> Но я хочу сказать, это одна из причин, Поэтому я думаю, что, на данный момент,
он делает много смысла чтобы изучать этот материал.
Потому что ни в одной точке в прошлом мог вам использовать такое небольшое количество
денег, чтобы получить мощный достаточно технологий
по-настоящему тронуть людей в так, что вы можете сегодня.
Google делает около 250 млн. просмотров страниц в день.
У них есть сотни тысяч машин и 5000 сотрудников.
>> Facebook делает 400 миллионов просмотров страниц в день.
Это намного больше, чем Google делает.
И у нас есть сотни машин.
И мы только что прошли 50 сотрудников.
И это только техническая поколение трех или четырех
лет в архитектурах , которые были созданы.
>> А потом вы идете три или четыре года назад до этого с как eBay, чтобы Google,
и это просто совершенно другой.
Потому что, по крайней мере Google работает офф много распределенной оборудования
что они имеют сотни тысяч машин,
но идея, что можно было получить много дерьмовые машины, которые действительно дешево.
Я имею в виду, что это большой шаг вперед.
>> Потому что тогда это как, Хорошо, это более избыточным.
Они не потерять информацию.
Они не ожидают материал, чтобы всегда работать.
Это гораздо более зрелым отношение, чем eBay, который
было единственное, что они могли сделать в то время.
>> АУДИТОРИЯ: У меня есть вопрос о DHT вещи.
>> Марк Цукерберг: что?
АУДИТОРИЯ: Распределенная Hash Table материал.
Марк Цукерберг: Да, то какие?
АУДИТОРИЯ: Я был просто интересно, если вы [неразборчиво]
все ваши расширения для Memcache, потому одна вещь, я заметил,
является то, что, да, есть на самом деле не хорошие доступные библиотеки для DHT вещи.
Там все это замечательно исследования, но с точки зрения
реализаций, что на самом деле занимаются с все вопросы резервирования и все
эти вещи -
>> Марк Цукерберг: Да, Многие вещи - мы
не обязательно распространяется Memcache.
Мы построили кучу сами вещи.
Прямо сейчас, это не с открытым исходным кодом.
Мы рассматривали это делать.
И я имею в виду, есть много работы, что входит в создание вещи с открытым исходным кодом.
И это на вершине, действительно ли вы хотите потерять конкурентное преимущество.
Это своего рода несчастный.
>> Потому что я думаю, что если бы мы были просто легче сделать что-то подобное,
то вы могли бы это сделать.
Вы можете просто выпустить код.
Но тогда есть большая поддержка и лицензирование и все такое.
Мы обнаружили, что это было раздражающим.
>> Одна из вещей, что мы на самом деле считается что делает с открытым исходным кодом
было это поисковый сервер, что на самом деле что парень, сидящий тут же
сделал в то время как он был все еще в Калифорнии.
И я думаю, мы добрались до точки, где MySQL отставал немного на некоторые
из поисков, которые мы пытались сделать.
И мы решили, что будет круто
сделать, чтобы сделать серию распределенных машин
, которые могли бы - он не делает использовать хэш-таблицу.
Что структура что вы используете, Макколам?
>> АНДРЕЙ Макколам: [неразборчиво].
Марк Цукерберг: Так что, да, мы думал о том, чтобы, что открыт.
Но вот, когда мы как-то должны были сделать вся эта работа, чтобы придумать лицензии.
И мы точно так же как, Все в порядке, винт, что.
Йо.
>> АУДИТОРИЯ: Что вы проводите большую вашего рабочего времени делает в эти дни?
>> Марк Цукерберг: Наем людей.
Я думаю, когда, по мере роста, самое главное
это иметь умных людей.
Если вы думаете о том, как, техническая рычаги вещи, которые я имел в виду
при ответе на этот парень Вопрос, как технология становится
более общий и менее дорого, точка рычаги
становится все более в лицах.
Так что если вы думаете о это с точки зрения
человека к людям время, проведенное или время пользователь провел, или просмотр страницы
анализ, из-за технологии в настоящее время, люди
гораздо более заемных средств делать больше вещей
и иметь более важное значение в уравнении.
>> Из-за этого, это действительно важно чтобы получить наиболее умных людей.
А также, я имею в виду, когда вы малого Компания, вы можете быть действительно ловкий
и получите много материала сделано.
И есть относительно немного бюрократии.
Так что если у вас есть умные люди, которые могут принимать Преимущество, что для построения классных вещей,
то, что является удивительным.
>> Я думаю, кроме того, разработке новых вещей.
Там не много корпоративная бюрократия еще.
Так что я не должен тратить много времени на это.
Продолжите идти?
>> АУДИТОРИЯ: Да, сколько же ты говоришь и консультации с юристами до сих пор?
>> Марк Цукерберг: У меня есть адвокат который работает для меня полный рабочий день.
>> АУДИТОРИЯ: ОК, это большая частью ведения бизнеса?
Будете ли вы рекомендовать работы на [неразборчиво] на ранней стадии?
>> Марк Цукерберг: Мы не сделали.
И это, я думаю, при условии, некоторые раздражение позже.
Начало материал создан очень хорошо это хорошо.
Получение вещи в чистоте действительно хорош.
>> И, я имею в виду, никто не когда-нибудь чтобы сказать вам, юрист плохо.
Это всего лишь вопрос возможности стоимость и то, что вам расставить приоритеты.
Я думаю, что в нашем случае, у нас теперь есть иметь дело с кучей вещей, которые
не был установлен должным образом в самом начале.
Большая часть материала рассматривается.
Это даже не имеет большого значения больше.
>> Но вместо того, чтобы говорить с адвокатами на ранней стадии, мы делали материал.
И я думаю, что это было, вероятно, правильное использование нашего времени.
Я думаю, что один из самых эффективных характеристика из большого количества компаний, которые в конечном итоге
быть действительно успешным, не что мы по-настоящему успешным,
но я думаю, мы также попадают в эту ведро,
является то, что они начинали как кто-то пытается сделать что-то
круто, а не кто-то пытаясь сделать компанию.
Вы вроде бы - Google вышел из Ларри и Сергея кандидат Диссертация
в Стэнфорд, и Yahoo вышли из просто, я думаю, также некоторые Стэнфорд парней
только отчасти завинчивания вокруг в их комнате в общежитии.
И eBay вышел из какой-то парень пытается построить рынок для своей подруги
обмениваться дозаторы Pez.
Amazon был немного более рассчитывается.
>> Поэтому я не могу себе представить, что любой из тех, люди действительно имели, что много советов,
и это, кажется, удалось хорошо для них.
Но, я имею в виду, в то же время Я не собираюсь сидеть здесь
и сказать вам не получите совет, вещи.
И много раз люди просто слишком осторожны, слишком.
Я думаю, что это более полезно, чтобы сделать вещи, а затем извиниться позже
чем это, чтобы убедиться, что вы точка все глаза вашего Я теперь, а затем
просто не получить вещи делать.
Да.
Пойти на это.
>> АУДИТОРИЯ: Когда вы думаете, что Facebook достигнет точки, где
он мог бы стать, что большая компания [Неразборчиво] новая идея, [неразборчиво]?
Как вы думаете, он достигнет что точка в ближайшее время?
Как бы вы держать его от [неразборчиво]?
>> Марк Цукерберг: Ну, Я имею в виду, я думаю, что - я
думаю, что ты вроде всегда в этой точке.
Я имею в виду, большинство компаний началась как пара идей,
и те немногие вещи, которые они делают хорошо.
Таким образом, я имею в виду, Yahoo, было похоже, что мы собирается организовать всю эту информацию
в мире, как по каталогу.
И это было то, что они начал делать,
а затем они вроде диверсифицированной из время шло и построен больше материала.
И много из того вещества, как ядром их бизнеса сейчас.
Я имею в виду, это как они изначально не делать поиск.
А теперь каталог просто не существует.
Это отстой.
Там нет утилита для нее.
>> Я имею в виду, большая вещь от Google было так же, как они сделали PageRank.
А потом, я думаю, из PageRank, они имеют поиска.
И теперь они вроде расширить, что в делать другие подобного типа алгоритмов,
поиск в других пространствах.
Но, я имею в виду, вы можете рода рассказать, как все другие вещи, которые они делают
является своего рода касательной.
И это, как они пытаются действительно трудно сделать PageRank
и другие виды алгоритмы, которые очень
похожа на эту работу в их пространства, и это просто не так элегантно,
или чистый идеи, как оригинал один был.
>> Таким образом, в Facebook, например, когда он только что начал,
что я думал, было самым Интересная вещь было просто
, чтобы иметь возможность ввести в чье-то имя и узнать информацию о них.
И почти не было из материал, который не был там теперь.
Там не было никаких групп.
Там не было никаких сообщений даже.
Там было тыкать.
>> Да.
Я имею в виду, так что это, как вы получите вид начался какой-то основной идеи.
И вообще, компания будет делать хорошо, потому что я
думаю людей, которые, начиная с работы на этом основной идеи
отчасти понимаю, что одноядерный Идея в какой-то уникальным способом.
Но это не означает, что у них есть лучше понимание чего-либо
еще, чем кто-либо другой.
Так вот почему окружив себя с большим количеством умных людей
что действительно важно.
>> АУДИТОРИЯ: Что было - было Есть ли своего рода модели
что было [неразборчиво] фото особенности [неразборчиво] на Facebook?
Был ли какой-либо [неразборчиво]?
Марк Цукерберг: Я имею в виду, есть много приложений в Интернете
теперь, сделать такое.
Таким образом, я имею в виду, Flickr в довольно фото приложение.
Хотя я думаю, через три недели мы передал их в количестве фотографий
что мы имели на нашем сайте.
Я имею в виду, я думаю, что классная вещь о фотографии
является то, что вы можете пометить их и так, что
делает их по ссылке профилей людей.
И я думаю, что это то, что вы действительно можете
только делать, если у вас есть контекст все вокруг вас на сайте.
Такого рода требуется повсеместность использования.
Так что я не знаю, если любой из других парней сделал бы это, если у них есть, что
вид использования, но они не сделали.
>> Я не знаю.
Не любой из вас, ребята, есть вопросы CS?
>> АУДИТОРИЯ: Мне любопытно.
Как вы решаете, как вы двигаться вперед с компанией
проводить технологии или не преследует технологии?
Марк Цукерберг: Что идея?
Что в примере?
>> АУДИТОРИЯ: Ну, я на самом деле не знаю много о Facebook.
Что следующее, что вы хочу сделать с картинками
и связывая людей вместе?
Как вы знаете, о выяснить, какие технологии являются хорошими?
Как вы мои, чтобы найти технологию?
Есть ли у вас процессы на месте сегодня, что
направлены те чего-чего,
или же технологии просто приходят в компанию
потому что вы находитесь вне где-то и кто-то
упоминается то, что вы могли бы хочу сделать в плане Facebook?
>> Марк Цукерберг: Так что я думаю, что наш Процесс фильтрации, какие технологии
использовать которые доверяют умные люди.
Таким образом, мы, безусловно, есть некоторые люди в компания, которая просто очень умный,
и я думаю, что большинство людей в компания, как правило, довольно умный.
>> Но есть область несколько Ребята в частности - Я
не один из них - кто я думаю, что когда они говорят, что что-то не в целом
хорошая практика, чтобы пойти на это, то это относительно - то
они могут получить поддержку за это довольно легко.
И я думаю, что много инженеров рода достичь консенсуса вокруг этого.
Я пытаюсь думать о хорошем примере.
>> Я думаю, что это несколько целенаправленное.
Итак с фотографиями, мы знали, что мы хотели
для поддержки просто люди загрузки неограниченное фотографий.
не так, я имею в виду, нет никакой реальная концепция неограниченной.
Это просто вы должны держать на добавление материал, держать на добавление хранения.
И вы хотите, чтобы сделать так, чтобы это отчасти из работает плавно, как это возможно.
Таким образом, первое, что мы пытались сделать
есть, хорошо, давайте оценивать эти компании, что
просто сделать большой хранения для жизни.
Или это как NetApp или что-то, Network Appliance.
Так мы говорим с ними на некоторое время.
А потом мы, как, все в порядке.
Ну, мы на самом деле не хотят идти с этим одной, большой коробки подхода.
Мы хотим, чтобы пойти с только что серия распределены меньше
коробки с большим количеством трудно ездить и много оперативной памяти.
>> И поэтому я думаю, что архитектура, что мы впервые построили
был одним где у нас были куча этих машинах
с относительно медленным, но очень стабильно диск за уровнем - слоем
кэширования коробки с тонной памяти , которые могли бы провести большинство миниатюр
и наиболее часто используемые изображения в - Я думаю, в оперативной памяти в любое время.
А потом прямо прежде, чем мы запущен, пришло в голову нас
что мы собирались иметь некоторые проблемы с этим.
И вопросы, которые мы собирались иметь
собирались быть сеть вопросы вопросы, не аппаратного обеспечения.
>> Так, например, если взять фотоальбом из 30 фотографий
и каждый из ваших фотографий в три мегабайта,
Затем вы можете загрузить 90 мегабайт до Facebook.
И это отчасти сосет.
Хорошо.
Я имею в виду, это отстой, потому что люди как правило, имеют не оптимальные соединения
и потому, что наш маршрутизатор - Я предполагаю, что большинство маршрутизаторов настроены
чтобы только быть в состоянии справиться с гигабитная в то время,
и маршрутизаторы отчасти дорого.
Твое большие части оборудования.
Я не думаю, что существует распределены версию, что еще.
>> Таким образом, мы не могли, в сроки, что мы хотели, чтобы запустить его,
просто получить новый маршрутизатор и получить его настроить.
Итак, что мы в конечном итоге делает строил Java-апплет и управления ActiveX, что
в сочетании Избрание фото, что люди хотели
загрузить со сжатием на на стороне клиента, чтобы сделать его меньше,
а затем, что способ, которым люди могут просто загружать свои фотографии относительно быстро.
Мы также сохраняются CPU на нашем сторона, потому что мы не делаем
что нужно сделать, декомпрессии на нашей стороне,
хотя это не было то, что Огромный узкого места.
Так что работал.
>> А потом мы получили его в точка, где мы были
имея добавления в скорость 100 второй,
и люди с помощью функции путь больше, чем мы думали, что мы собирались.
И хотя у нас были это кэширование уровня установки,
он просто еще не было достаточно быстро.
Я уверен, что вы, ребята, помните, что это.
Несколько недель назад, на сайте не имеющие хорошее время.
>> Так что мы закончили делать в тот момент был
используя края кэширование, как Тип Akamai материала
чтобы сделать эти фотографии, которые статическая Содержание просто быть ближе к людям.
Так что, как мы можем рода разгрузить часть оборудования и - своего рода
того, чтобы передавать их по-прежнему несколько больших файлов для людей.
Так вот, где мы находимся сейчас, и это кажется, работает очень хорошо.
>> Это было не то, что у нас была любая авансом технический гений об этом.
Это было просто своего рода, что в каждой точке мы вроде предвосхитил вопросы
или взял их довольно быстро, а затем
было достаточно компетентности оценить, я думаю,
что варианты были что у нас и сделать
что я думаю, были приличные решения о том, как выполнить на них.
Что это?
>> АУДИТОРИЯ: Возьмите, что к следующему Уровень тоже с точки зрения проблем
Вы только что говорили о.
Марк Цукерберг: Да.
>> АУДИТОРИЯ: Студенты получают один год - Вы знаете, один Информатика Рабочей
с, как, я иду сидеть в угол, тип на мой [неразборчиво].
Как компания работает через - что же разработчики программного обеспечения делать
когда все вы, ребята, должны поставить Фигурные скобки в том же месте?
>> Марк Цукерберг: Что это?
АУДИТОРИЯ: Фигурные скобки для программисты в том же месте.
Как это структура программного обеспечения инженерно фактически сделали [неразборчиво]?
>> Марк Цукерберг: Так так, что - я угадать методологию, которая у нас есть,
что я хотел быть своего рода - как большая часть меритократии, как это возможно
где люди, которые могут прийти с крутых решений
и осуществлять их самым быстрым и имеют, как наименьшее количество ошибок получить
работать на вещи, которые они думаю, это самое интересное
и уйти и есть наиболее влияние в компании.
>> Так что мы и на-интернатов много людей,
потому что мы найма относительно быстро.
И при этом, мы сортируем из нас - мы на пары
новые люди, которые приходят в с некоторые - как лучше люди
которые являются своего рода в верхней цепочки, а затем
иметь их рода работать с теми, люди, когда они впервые приходят в,
узнать вещи, которые они работают на том, что - так
что новые ребята, как входящий класс,
может рода узнать, что некоторые из люди, которые в настоящее время
в компании работают.
И я думаю, в этом, что, они выбирают до стиля и методов, которые мы
использовать для делать вещи.
>> Но я думаю, что это меняет довольно быстро.
Я думаю, что одно различие между способ материал работает в компании
и то, как материал работает в школе что это очень повторяющийся процесс.
А как приятно, когда вы получаете материал право в первый раз, но мы не должны.
И я думаю, что много компаний пройти через фазы, или этапы,
где они не получают материал правильно с первого раза.
>> Как и Microsoft - Я В смысле, я не знаю, когда
в последний раз было то, что они должны были хороший продукт до версии 4.
Но к тому времени они добраться до версии 4, это
как всегда хорошо по большей части.
И я думаю, что работы довольно хорошо для них.
И, я имею в виду, Google всегда релизы свои вещи в бета-версии.
>> Так что я думаю мы пытаемся иметь несколько люди работают на одном и том же,
так что каждый может узнать из друг с другом и отчасти обрывать
некоторые из ошибок, которые могут быть сделал, что мы можем уменьшить довольно быстро.
Но, как и, я думаю, в Вообще, идея
что он не должен быть совершенствовать в первый раз вокруг.
И до тех пор, как вы получите архитектура, как право, насколько это возможно,
то много другой Реализация материал
не собирается быть столь же большой из сделка, и вы можете рода
работать, что в любое время.
Я знаю, если это своего рода отвечая вопрос, что вы спросили меня.
>> АУДИТОРИЯ: Так что теперь, когда вы найдете то,
что вы хотите сделать, что вам не знаю так много о,
Вы можете задать некоторые из них люди, которые работают для вас,
или вы можете получить с новыми людьми.
Но, когда вы начали, это было просто своего рода вас и вашего соседа по комнате в качестве студента.
И очевидно, были домена вопросы знания информатики
что вы имели дело с и вы не знали о.
>> Я имею в виду, как вы идете по поводу выяснить, как делать вещи?
Вы решили принять определенные классы?
Получили ли вы книги?
Вы ходили прокат или получить участвует еще с некоторыми людьми?
Как вы работали через эти вопросы обучения
информатика, как вы работал через это?
Марк Цукерберг: Интернет является очень хорошим инструментом.
Я думаю, что это как мы сделали большую его часть.
Я имею в виду, мы как-то сделать точку из не нанимать людей для навыков,
потому что я предполагаю, что теория если у кого-то есть навыки в области
и был это делать в течение 10 или 15 лет
то это, вероятно, что они могут сделать.
И это хорошо, и что означает, что они могут сделать это.
>> Но если вы нанимаете кого-то, сказать, прямо из колледжа,
или кто-то моложе, которые вы просто нанимать их для сырого интеллекта,
то идея заключается в том, что они собираются смогут узнать вещи очень быстро.
И есть много информации доступны повсеместно,
и теперь, жгутов последние годы, есть хороший инструмент для сортировки через что.
И я думаю, что наиболее высокопроизводительным люди у нас есть
являются своего рода более молодых людей, которые не сделали обязательно знать, что многое о
ничего конкретного выхода из колледжа.
>> Я имею в виду, хорошим примером является - Дастин, мой сосед по комнате в Гарварде
Не было даже одним из основных CS.
Он был экономика майор.
И он просто очень умный чувак, и смог поднять его.
Некоторые из другого товара люди, которых мы являются
EE майоров из Стэнфорда или Беркли.
И они даже не CS все время.
Как математика людей - если вы изучали математику, вам
можете узнать вещи относительно быстро много времени.
Да?
>> АУДИТОРИЯ: Я думаю, поскольку у вас есть инфраструктура на месте, прямо сейчас,
когда вы сосредоточены на вашей найма, так Вы все еще выглядят для технически квалификации людей?
Или вы ищите людей, которые могли бы иметь бизнес-знания, чтобы помочь расти вас
дальше и сделать больше денег?
Что на самом деле приоритет Прямо сейчас на выращивании компанию?
Марк Цукерберг: Я никогда не нанимают людей
только потому, что у них есть навыки ведения бизнеса.
Это на самом деле забавно, но знание много основной CS вещи
что действительно важно в бизнесе тоже.
Одна из главных вещей, которые вы узнать, когда вы учитесь сотовую станцию
является сложность и масштабы, и что является огромной проблемой в бизнесе тоже.
Как вы представляете себе от того, пять человек до 100 человек,
и то, что изменение в динамический там?
И как, как дела определенные процессы - как
является отдел продаж с целью расширения масштабов от пяти человек до 100 человек?
>> Это как же типа интеллекта, что
могу понять, как из тех проблем.
И это может быть другой тип человек, который заботится, чтобы решить проблемы.
>> Но я думаю, что вторая часть моего ответа на то, что вы сказали,
является то, что я думаю, что мы рода постоянно
в процессе строительства из инфраструктура,
и я не думаю, что вы когда-либо выйти из этого процесса.
И мы вроде фокусировки не только на создании чего-то
и выяснить, как сделать на этом деньги
и как бы максимизации стоимости нашего бизнеса в краткосрочной перспективе -
но вместо этого рода всегда ищет, чтобы максимизировать
что в долгосрочной перспективе значение будет.
И я думаю, что в Делая это, вы вроде
нужно всегда только строить из вашей базы, а не в любое время
беспокоиться о максимизации ваши деньги.
>> АУДИТОРИЯ: Это своего рода обратно в [неразборчиво]
Facebook, но вы, ребята, есть выдавать как на следующий день после колледжа,
может быть, что-то в этом роде, с все загрузки фотографий
все в то же время, [неразборчиво]?
Марк Цукерберг: Наша пики довольно сильны.
Так как в 5:00 утро, независимо от того,
сколько пользователей мы зарегистрировались, всегда есть, как 5000 человек,
и вот оно что.
И потом, если вы получаете на 9:00 вечера Тихий океан - так, как полночь здесь -
который я предполагаю, как Пик по всей стране,
это близко к 400 000 человек использовать его одновременно.
>> И это на самом деле довольно интересно, потому что мы контролировать эти графики
и у нас есть этот огромный ЖК в нашем офисе, и всякий раз, когда
есть вспышка в движении, мы как, ох дерьмо, что случилось?
И много раз это как Laguna Beach.
>> [Хихикает]
>> Но обычно это не качает что далеко в другую сторону.
>> АУДИТОРИЯ: С вашего архива [неразборчиво], если кто-то удаляет что-то
от их профиля, вы поддерживаете кэш, что, и как долго?
Марк Цукерберг: Прямо сейчас, у нас нет.
Но мы можем в какой-то момент в будущем.
>> АУДИТОРИЯ: Чтобы следить за что, какие вопросы
Вы говорите о в компания с точки зрения
частной жизни и безопасности, все эти вещи?
Вы беспокоитесь об этом вообще?
Вы кладете [неразборчиво] конфиденциальность и безопасность личных данных в Интернете.
Таким образом, вы просто положить его и то не беспокойтесь об этом?
>> Марк Цукерберг: Ну, я думаю, что то, что делает Facebook удовольствие
и полезно то, что есть много информация о большом количестве людей,
что вы можете получить.
Но что более важно, том, что информация
доступен для людей, которые что человек хочет, чтобы информация
должны быть доступны для.
И обратная сторона, что том, что информация
доступна для людей, которые хотят иметь доступ к этой информации.
>> Так один из вида ядра решения, которые мы сделали
Только, чтобы люди в то же Школа см. профили друг друга.
И я думаю, идея позади что было то, что вы в Гарварде.
Вы, наверное, не было бы, что трудно о времени, просто позволяя
кто-то еще в Гарварде увидеть вашу информацию.
Но в то же время, это как только люди из Гарварда,
которые вы, вероятно, увидите на основой изо дня в день и, возможно, встретиться,
кто когда-нибудь, чтобы хочу посмотреть вас.
Это не похоже на некоторое ребенка при Стэнфорд, которые вы никогда не будете
поговорить с собирается быть заинтересованы в зная, что ваш сотовый номер телефона
или то, что вы заинтересовать
>> Так, ограничивая Объем информации
сортировать как узкая как имеет смысл, я думаю,
что мы решить многие из этих проблем.
И потом, мы также дать люди полный контроль
над тем, что части их профиль Получить показал.
Таким образом, мы не заставляем кто-то, чтобы показать все,
и мы даем людям четкий контроль над некоторыми из более чувствительной вещи.
>> Так нравится, прямо рядом с поле сотовый телефон,
есть еще одно поле, что как, которые вы хотите показать это?
Всего ваши друзья, просто люди в вашей школе, и что?
Мы заботимся об этом, потому что, если люди перестанут -
если люди чувствуют, что их Информация не является частным,
то, что винты нас в долгосрочной перспективе, тоже.
>> АУДИТОРИЯ: Просто содействия на что, я думаю, даже если вы
поместить информацию до себя, что обращение за помощью в случае,
скажем, у вас есть фото, и кто-то ставит это фото до
на некотором форуме или некоторые Нравится или нет Тип сайт.
Как вы контролируете то, что пользователи делать с информацией, это
вход на ваши серверы?
Марк Цукерберг: Это очень трудно контролировать то, что люди делают с информацией
что у них есть доступ.
Не так ли?
Я имею в виду, лучшее, что мы можем сделать, это дать людям возможность контролировать их информации
и кто может видеть его.
А потом, как только они пусть кто-то увидеть его, это своего рода из чьего-либо контроля.
>> АУДИТОРИЯ: Мне любопытно немного о [неразборчиво] Уолл-функция.
Казалось бы начать, может быть, больше как доска тип вещи, а затем
полностью изменилось вокруг. [Неразборчиво], как один или другой,
или если бы было что-то что вы думаете?
Или было изменение конструкции в Процесс делать [неразборчиво]?
>> Марк Цукерберг: Так что я первоначально бросил что вместе в как полчаса.
И я думаю, что это было довольно сложно, потому что - либо
было сложнее, чем я думал, что это собиралось быть.
И я думаю, что часть Причина, почему мы изменили
это потому, что он не работает а также мы хотели, чтобы.
Я имею в виду, первоначальная цель было своего рода сделать это
так что вы можете иметь эту вики введите вещь на профилях людей,
что, когда вы наведении указателя мыши что-то, он показал, кто добавил, что часть его.
>> Но я думаю, что было много случаев, которые мы пропустили,
или он просто не был хорошо разработаны мной.
И я не знаю, если вы, ребята, помните, но вы использовали, чтобы мыши над материалом,
и он просто был не так хорош.
И как, это может сказать Вы не тот человек,
или это может выделить больше чем предполагалось.
>> Так я вроде в сочетании, что с мышлением, это даже не самая лучшая характеристика.
Было бы гораздо интереснее, если вместо того, чтобы мыши над материалом,
люди могли бы просто увидеть картину и имя человека, который
отвечал все, не имея пройти через всю стену.
Так в течение лета, мы только отчасти прошел
и написал лучшую анализатор для стены и попытался разложить их.
А потом, в будущем, мы сделали это так, что вы только что добавили пост,
и он пошел к верхней части стены.
>> АУДИТОРИЯ: [неразборчиво] вопрос.
Где вы взяли эту идею от, для создания Facebook?
>> Марк Цукерберг: Я просто хотел сделать что-то
где люди могут ввести чье-то имя и получить
некоторая информация о человеке.
Я думал, что было бы круто.
О, да?
>> АУДИТОРИЯ: Я заинтересован в особенности, что вы
может SMS некоторое [неразборчиво] информацию если вы хотели, и отправить его обратно.
Я не знал, о людях, использующих его.
Так что я просто интересно, если есть фактические соображения [неразборчиво]?
>> Марк Цукерберг: Так SMS шлюзы также по электронной почте коллегу,
поэтому, если ваши номера телефонов является х и у вас есть Cingular в качестве поставщика,
то вы могли бы отправить x@cingular.com или какой-то вариант этого
и текст сообщения пойдет на свой телефон.
И это бесплатно шлюз.
Таким образом, вы знаете, когда вы текст сообщение люди, много раз
в зависимости от того, что ваш мобильный телефон план, это будет стоить вам денег.
Если вы делаете это по электронной почте, он на самом деле не стоит никаких денег.
Так вот, как мы приняли решение сделать это.
Мы делали высокая Объем их, и мы
решил, что это будет просто лучше вещь для нас - на самом деле это сделать
законным способом и отправить текст сообщение непосредственно на мобильный телефон,
в противоположность собирается через шлюзов электронной почты.
Так мы вроде процесса того, чтобы быть, что создана сейчас.
>> АУДИТОРИЯ: [неразборчиво] MySpace [неразборчиво]?
>> Марк Цукерберг: Я думаю, что мы всегда ищет больше материала, чтобы сделать.
Я не думаю, что мы конкурировать с Myspace.
И я думаю, что это своего рода другой тип приложения.
Да.
АУДИТОРИЯ: Мне просто любопытно.
Есть ли какая-то особая причина, почему на профили человека и школьные письма
и прочее [неразборчиво], а не как текст может быть скопирован и вставлен?
Разве что [неразборчиво]?
>> Марк Цукерберг: Так что я сделал это так, что люди
не мог пройти и очистить страницы.
У нас есть много материала что мы ставим на место
чтобы убедиться, что люди не совокупная информация офф Facebook.
Вы, очевидно, вы не можете видеть профили людей в других школах.
Но также, если вы пытаетесь просмотреть много профилей,
он забирает, что вы просто читаете ненормальное количество профилей.
>> И мы также рода - просто путем анализа активности пользователей,
мы построили эти Байеса фильтры что я думаю, просто дайте нам выбрать
аномальная активность, как на самом деле быстро, и только отчасти шоу
очень ограниченную информацию для этих пользователей.
Но одна из вещей, что мы хотели сделать,
мы хотим, чтобы убедиться, - мы хотим, чтобы особенно трудно для тех, кто
чтобы попытаться очистить электронную почту адреса, потому что это
действительно раздражает - если люди получают спам.
Таким образом, мы полагали, что на что делает его образ,
вместо обычного текста, который только добавили дополнительный уровень сложности
с точки зрения соскоб.
>> АУДИТОРИЯ: [неразборчиво] довольно ценные ресурсы, что [неразборчиво].
Вы делаете что-нибудь [неразборчиво]?
>> Марк Цукерберг: Ну, мы можем использовать его целевой плакаты с вами, например.
Я не знаю, если кто-то из вас купил плакаты от этого.
Но мы вроде - мы пытаемся выяснить, что мы можем сделать это,
но мы, очевидно, действительно чувствительны к частной жизни людей.
И что это такое?
>> АУДИТОРИЯ: Не столько для индивидуальный [неразборчиво],
но так же, как в целом [неразборчиво]?
Марк Цукерберг: Да.
Я думаю, что мы на самом деле происходит чтобы выпускать что-то
в конце этой недели или на следующей неделе, что показывает некоторые совокупные статистические данные, которые мы
думаю интересны.
Я имею в виду, это материал вид круто, но это не тип вещи
что вы вернетесь к каждому дню.
Нет CS вопросы?
Майкл Д. Смит: Нравится ли вам есть вопросы к Марком?
Он мог бы быть готов остаться вокруг в течение нескольких минут,
в случае человек хотят не спрашивайте Вы на публике, но есть -
>> Марк Цукерберг: АУДИТОРИЯ: Я особенно
разочарованы тем, что Уилл Чен не задавать мне любые вопросы.
>> Майкл Д. Смит: Мы будем работать на позже.
И это все?
Нет больше?
У нас есть еще несколько.
Марк Цукерберг: Круто.
АУДИТОРИЯ: Вы когда-нибудь откладывать на Facebook,
как и все остальные в комнате?
>> Марк Цукерберг: Что это?
>> АУДИТОРИЯ: Вы когда-нибудь откладывать на Facebook?
>> Марк Цукерберг: Конечно.
>> АУДИТОРИЯ: [неразборчиво].
>> Марк Цукерберг: Я имею в виду, Я думаю, что есть
значение, что люди делают на сайте.
>> АУДИТОРИЯ: Я просто знаю, что, вероятно, многие из нас
будет чувствовать, что часы [неразборчиво].
>> Майкл Д. Смит: [неразборчиво].
>> Марк Цукерберг: Да, конечно.
Зала: Я не знаю, если вы можете сказать, это, но какие функции могут
мы ожидаем, что в будущем?
[Неразборчиво]
>> Марк Цукерберг: Ну, я могу сказать вам, то, что мы собираемся сделать следующие две недели.
Там-то и дело, что Я просто уже упоминалось выше,
где мы агрегирования кучу из статистики, и просто показать то, что жарко
и то, что все меняется.
А также удивительно статистические данные, которые мы
найдено, как 2% людей в Гарварде Libertarian являются, например,
или что-то в этом роде.
Я думаю, что другое дело, что мы собираемся запустить надеюсь
когда-то либо поздно на этой неделе или на следующей неделе,
это то, что позволяет людям разъяснить
их отношения с другими людьми.
>> Так много проблем, которые мы как-то справиться с на Facebook
не всегда технический, но есть иногда, как будто они социальные проблемы.
И это как - один вещь, которая, я думаю,
действительно интересно, - если у вас есть 100 или 150 друзей, насколько хорошо
Вы знаете, каждый из этих людей, а кто, может быть, как и пять человек
кто вы на самом деле волнует, как много.
И это не то, что вы можете действительно
ответить прямо сейчас, потому что соединения являются бинарными.
Вы либо связаны, либо вы не.
Так что я пытаюсь думать на некоторое время о том, как мы могли бы создать что-то
что бы сделать это так, чтобы люди может выразить, насколько близки они были
к людям, в своего рода непредвзято.
>> Таким образом, вы можете себе представить, если вы сделали особенность, которая просто нравится - скорость
ваша дружба по шкале от С 1 по 10, что не будет работать.
Поскольку в первую очередь, никто не хотел бы делать
что, потому что вы оскорбляете кого-то если вы, как, ты три.
Но это также своего рода скучно, и так никто не
хотели бы сделать его из-за этого.
И было бы просто быть искажены в результате социальное давление таким же образом
что друзья.
Некоторые люди имеют разные ощущение того, что друг с ними,
Затем другой человек был бы.
Так что если кто-то имеет 30 друзей и другой человек имеет 150 друзей,
значит ли это человек на самом деле есть Чем больше друзей в реальной жизни?
Может быть, а может и нет, и может быть, человек с 30 просто
имеет более высокий порог для изготовления кто-то на другом на Facebook.
>> Так что я имею в виду, я думаю, что решение что мы придумали для этого
было сделать - судьи отношения, основанные
на обоих направлениях, фактических утверждений.
Так, например, я взял CS50 с этим человеком.
Или я жил в доме с этим человеком.
И есть только отчасти связка различных способов сделать такие вещи, как, что.
Но я полагал, что, что бы вероятно, будет немного более точным,
потому что никто не собирается в - нет давления
лгать о чем-то подобном.
Это не похоже на то, что ты говоришь?
Я не брал CS50 с вами.
Но если кто-то собирает много различных соединений,
то, что вид что-то значит.
Итак, когда вы взять кого-то, как Дастин, кто мой сосед по комнате здесь,
и это, как OK, а мы жили вместе в Kirkland House.
Тогда мы работали над Facebook.
Тогда мы съехали в Пало-Альто, и теперь мы все еще работаем на Facebook - то
может быть, это достаточно подключения к говорят хорошо, хорошо этот человек явно
имеет много общего с этим человеком.
В то время как, если единственная категория что вы знаете кого-то, через е.
этот человек мой Facebook друг, то это также означает, что-то.
Так что я не знаю.
Мы увидим, как это работает.
Ничто не наверняка.
В чем дело?
>> АУДИТОРИЯ: Вы на самом деле [неразборчиво] люди набрав в информации
[Неразборчиво]?
>> Марк Цукерберг: Это сочетание.
Так что я думаю, что другое дело что это очень важно для каждого
из этих событий является Дата, с которой они происходят.
Так что если у вас, например, Дата на дружбе каждого человека
с каждым человеком, то, что даст Вы более точное представление
о том, что это значит, потому что сейчас вы
не знаю, что друг значит каждый из людей в сети.
И потому, что вы не знаете, когда что дружба была сформирована,
Вы не знаете, что есть изменилось в этих отношениях
так что дружба была сформирована.
>> Я имею в виду, если человек - если дружба очень мало значит для кого-то
если вы знаете, что случилось вчера, что они стали друзьями,
Вы все еще знаю, что есть некоторые - что есть какая-то сила.
Это как определенность вещи.
Там в нижней уверенности что их отношения
к отклонению, поскольку этот момент, если Дата, с которой произошло действие
было раньше.
К сожалению, более поздние.
Так что я думаю, что это один из вещи, которые мы рассматриваем здесь.
Так что я взял курс - я взял CS50 с кем-то
этот термин совсем по-другому чем сказать, что я старший сейчас
и я взял CS50 с этим человек, когда я был на первом курсе.
>> Многие из них - Анализ о том, как люди смотрят на это
и видеть отношения не обязательно -
Facebook не собирается оценить взаимосвязь.
Это своего рода - люди имеют неявное понимание
о том, что разница между приняв CS50 с кем-то этот термин
и приняв CS50 в течение трех лет назад.
И я думаю, что будет своего рода выручить.
В чем дело?
>> АУДИТОРИЯ: Когда вы получить новую идею, и вы
думаю, что это очень здорово, как [Неразборчиво] с тем, как вы идете по этому поводу?
>> Марк Цукерберг: Не слишком.
Потому что я думаю, что Многие вещи, мы сортируем
есть очень уникальный платформа для создания его.
Я не думаю, что любой другой компания или группа людей
в мире, который мог развивать это прямо сейчас.
Я имею в виду даже Google, с их, как 5000 инженеры
не в том месте, чтобы приложение, которое вроде
из характеризует народный отношения, как это.
>> И это, как одно и то же с фото тегов.
Мы можем сделать это, потому что фото тегов работает, только если все вокруг вас
есть на сайте.
Потому что иначе ты собирается получить вид использования
для него, где вы идете и вы загрузить фото
и вы идете, чтобы пометить группу людей, и они не там, и что отстой.
Так что даже если 50% людей в Гарварде были на Facebook, то пометка
и то, как мы установили до все еще сосать.
Так это работает только потому, что 97% люди в Гарварде находятся на Facebook,
или любой другой.
Так из-за этого, это все равно, не то большое беспокойства.
Да?
>> АУДИТОРИЯ: Так из рода разработкой программного обеспечения,
рода динамический [неразборчиво] образом, когда кто-то
имеет один из этих идей - как давайте агрегировать эту [? шире?] статистика
и сказать людям, или у меня есть путь к измерить это, то и другое
об этих людях и размечать эта вещь на профилях людей -
как они идти о получении добро от всех
еще в компании, чтобы провести некоторые их время технически работаем над этим?
Или заставить других людей работать на нем с ними, и все в таком духе?
>> Марк Цукерберг: Ммм.
Я думаю, что много людей - я имею в виду, люди, которые работают на Facebook действительно
как работать в Facebook, Я думаю, по большей части,
и тратить много их время делать это.
И как, много раз, что они тратят,
они тратят работает над материал, который может быть
рода стратегическое значение для то, что мы пытаемся сделать в этой точке.
А кроме того, много людей просто возиться с кодовой базе,
и вид положить IF-заявления в там, что как, если пользователь это я,
затем положить это в там.
>> И так я хожу в разные места народных течение дня,
или люди приходят и поговорить со мной.
Мол, я держу CEO рабочие часы, как шутка, как с 2:00 до 4:00 каждый день -
не сегодня.
И люди просто приходят и показать мне, различные вещи, которые они делают,
и многое из этого является относительно прохладно, и все такое
что у меня не будет обязательно думали.
>> Так что я имею в виду, что вы спросили до этого, если мы спасали,
если бы мы архивирование, старый профиль информация, и одной из причин
Поэтому я сказал, что мы может начать делать это
потому что один из парней в компании придумал кое-что, где это, как,
так что вы перейти на страницу вашего друга, и он показывает свои недавно обновляются друзей.
А потом вы нажимаете на что, и это показывает их новый профиль.
Но нет никаких признаков того, о том, что изменилось.
>> Так, один из парней сделал что-то, что держит старую версию его профиль,
а затем делает это так, что, когда вы перейти в его профиль, когда он обновляет его,
в нем подчеркивается в Желтый части, которые были изменены.
И я думаю, что это очень здорово.
И это не огромный проект - Я имею в виду, это на самом деле вид является,
если мы должны начать хранения Информация каждого.
>> Но я имею в виду, это несколько прохладно.
Это не тот тип, что вы обязательно обязаны придумать,
но я определенно думаю, что это довольно большой шаг вперед по тому, что мы имеем сейчас.
Теперь, это действительно трудно пойти в чей-то профиль и рассказать, что изменилось.
И это только наиболее Недавний пример, что у меня есть.
>> АУДИТОРИЯ: У вас есть время, чтобы позволить людей изменить внешний вид каждой страницы?
[Неразборчиво]?
>> Марк Цукерберг: Итак, я не хочу этого делать.
А причина в том, потому что я думаю, что Facebook является каталогом,
и основная цель это посмотреть на кого-то.
Не так ли?
Как типа на их имя и получить некоторая информация о них.
И одна из вещей, что действительно полезно
является то, что страница каждого человека структурирован таким же образом.
>> Так что если вы хотите увидеть если кто-то один,
у вас нет для сканирования вниз столбцы пока вы не получите, чтобы семейное положение.
Вы просто знаете, где это.
Таким образом, вы нажмите, пойти - Ваш Глаза просто пойти в этой вещи.
Но если у вас разные люди изменения их ЦГСЭН по-разному,
то, что может стать раздражает - особенно
если люди делают такие вещи, как темно- синий текст на черном фоне.
Он просто берет рода неприятным.
>> АУДИТОРИЯ: Насколько успешно имеет Facebook [неразборчиво] был,
и что ты видишь, как различия в целях [неразборчиво]?
>> Марк Цукерберг: Цель - для мне, вуз был тем же самым.
Я думаю, что применение - это будет, вероятно,
звучит довольно глупо - но желающих смотреть людям, я думаю,
это своего рода ядро ​​человеческое желание.
Не так ли?
Я думаю, что люди просто хотят знаю вещи о других людях.
Так что я думаю, что предоставление Интерфейс где люди могут просто
введите в чьем-то имени и получить некоторая информация о них
, как правило, довольно полезная вещь.
Так рост был довольно хорошо.
>> Это было жестко, чтобы выяснить, точно, как оценивать его,
потому что, когда мы сделали колледж, мы открыли его в Гарварде.
Тогда мы открыли его в пара колледжи вокруг Гарварде.
А идея была всегда, мы были действительно хватает денег и оборудования.
Так при получении всего оборудование, насколько это возможно,
мы хотим, чтобы максимизировать наш рост.
Поэтому мы хотим, чтобы запустить в школах, что мы
думаю будут расти быстрый, основан на том факте
что люди в этих школах будете иметь наиболее
количество друзей на школы, которые мы уже в.
Мы взяли другой подойдет для средней школы,
потому что мы могли просто запустите он везде одновременно.
Таким образом, мы действительно не знали, как он собирается расти.
Я думаю, что это растет на более чем 5000 человек в день, что весьма неплохо.
Да?
>> АУДИТОРИЯ: Когда вы начал Facebook, вы
предназначаются для того, чтобы стать это полноценный бизнес-?
Марк Цукерберг: Нет.
АУДИТОРИЯ: Ну, как ты [неразборчиво]?
>> Марк Цукерберг: Я помню, думая, что было бы здорово,
если вы могли бы каталог всех.
Я помню, спорил с моими родителями об этом, потому что после того как я почти
выгнали из школы за это проект, который я сделал, прежде чем Facebook,
они были похожи, что хорошего может возможно, приходят делать что-то новое?
И я, как, нет, это очень здорово.
Только представьте, как здорово было бы, если Вы можете просто набрать в чьем-то имени
и получить некоторую информацию о них.
И они были так же, как, я не вижу его.
И я, как, ну, мы будем просто сделать это в Гарварде на данный момент,
но представьте, что произойдет, если в один прекрасный день, Вы можете просто ввести имя любого человека
и получить некоторую информацию о них.
И, как, что бы быть круто, не так ли?
Таким образом, они не купить его, но теперь они делают.
>> [Смех]
>> Да, так что я не знаю.
Я думаю, на каждом этапе, мы просто вид, глядя на естественным образом
сохранить целостность сети,
а также сделать так, что это более полезно - я
думаю, что ответ на этот вопрос.
Да?
>> АУДИТОРИЯ: Есть определенная навыков, в частности [неразборчиво],
что вы [неразборчиво] или вы бы предложить для кого-то учиться?
Марк Цукерберг: Я просто предлагаю вам принять тяжелейшие курсы, которые вы можете,
потому что вы узнаете больше всего, когда Вы бросить вызов себе, не так ли?
Так как 161 просто разрушил мою жизнь, и я так много узнал от него.
121 Я также нашел довольно трудно.
124 вид изменился так, как я думал о вещи.
>> Что 124 научил меня, что Я думаю, что было действительно полезным
было то, что есть - я думаю, что много людей сосредоточиться
о том, как делать такие вещи, как а также возможно и как
сделать наиболее эффективный алгоритм.
Но то, что всегда получали с нами по не делать вещи в наиболее эффективным способом,
но заложить основу в довольно эффективным способом.
Так что я имею в виду, что это вроде учит Вы обе стороны проблемы,
структур данных и алгоритмов, и как установка, что действительно важно.
И это, безусловно, спас нашу осел в расширении много раз.
>> Я не знаю.
Работа с умными людьми.
Учитесь у людей.
АУДИТОРИЯ: Одна из вещей, что Я заметил, о Facebook, по сравнению
в другой социальной сети пространства, что это на самом деле гораздо проще в использовании.
Есть ли у людей - как своих сотрудников просто положить все части они думают
это круто.
У вас есть отдельные люди стабильности обеспечить все это работает все вместе?
>> Марк Цукерберг: Люди могут сделать все, что хотят,
но это не значит, что они можете поместить его на сайте.
Так что я думаю, что до вещество идет на сайте, много людей посмотреть.
Я имею в виду, я определенно галочку на нем, прежде чем он может пойти в прямом эфире.
Но я имею в виду, я думаю, что у людей есть много творчества, чтобы делать классные вещи.
И много раз, это все равно, кто-то может придумать классную идею,
но это не означает, что это Окончательный способ, что это произойдет.
>> Так, например, люди выделив в желтый, что эти изменения
в своем профиле - Я думаю, что просто концепция выделения
материал, который изменилось, так это действительно хорошо, но интерфейс
что этот парень используется для этого не что я думаю, одним из лучших вариантов.
И то, как он хранения старый профиль информация
не является оптимальным либо.
И что это за это здорово, потому что он просто делает это для себя.
Но если мы когда-либо собирались сделать что-то жить из той, которая
Я хочу, что мы делаем по-другому.
И это больше, так же, как макет.
>> АУДИТОРИЯ: Так как, идеи приходят от земли, вверх,
, а затем [? это просто?] [? бросил?] [? по линии? ?]
>> Марк Цукерберг: Я В смысле, это идет в обоих направлениях.
И я не полностью unopinionated.
Майкл Д. Смит: [неразборчиво].
>> Зала: Я на самом деле есть Вопрос о [неразборчиво].
Так, возвращаясь около [Неразборчиво] и [неразборчиво] конфиденциальности.
И это совсем другая платформа?
>> Марк Цукерберг: Да.
>> Аудитория: Так колледжа люди старше 18 лет и позволил
размещать все, что фотографии, которые они хотите, и они на самом деле не
против себя, за исключением возможно, для наркотиков и алкоголя?
Я видел фотографии на Facebook, где мой младший
двоюродные братья пьют и все в таком духе.
Но когда вы идете в школу Дети, они 15 и 16 и моложе.
>> И вы, ребята просто говоря, это интернет,
и если они хотят инкриминировать сами и тому подобные вещи,
это нормально?
Или вы, ребята, фильтровать фотографии студенты, которые средней школы мириться
и информация, которую они пишут?
Или вы просто [неразборчиво]?
Марк Цукерберг: Так много решения, которые мы придумали материал
не техническим или организационным, но просто применяя социальное давление
в хороших отношениях.
Так Myspace имеет - почти треть своих сотрудников
следит фотографии, которые получить загружены для порнографии.
Мы почти никогда не было никого порнография загружены,
и я думаю, что много Причина в том, что люди
использовать свои настоящие имена на Facebook, и Ваш реальный адрес электронной почты для школы.
И если у вас есть, что, то, что ты не собирается загрузить порнографию.
И я думаю, что это действительно просто социальная решение
к, возможно, сложной технической проблемы.
>> Так что сказал, мы изменили некоторые из особенности вокруг для средней школы.
Например, мы взяли Стороны вне, потому что мы
полагал, что родители бы залупаться
или они просто разбить все Бочонок стороны действительно быстро,
и что будет сосать для всех.
>> [Хихикает]
>> Я не знаю.
Мы преуменьшить роль контакт Информация в средней школе.
Да.
АУДИТОРИЯ: Хорошо, мы заканчивается.
Если у вас есть другие вопросы, пожалуйста свободно спуститься и поговорить с Марком.
Большое спасибо.
>> Марк Цукерберг: Да.
[Аплодисменты]