Facebook

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 16:43, 10 декабря 2016.
Facebook
Industry Коммерческая компания
Founded США 2004 год
Founder Марк Цукерберг
Key people
Марк Цукерберг, Эдуардо Саверин, Дастин Московиц,
Website facebook.com

Facebook («Фейсбу́к», [ˈfeɪsˌbʊk]) — одна из крупнейших социальных сетей в мире. Была основана 4 февраля 2004 года Марком Цукербергом и его соседями по комнате во время обучения в Гарвардском университете — Эдуардо Саверином, Дастином Московицем и Крисом Хьюзом[1].

Первоначально веб-сайт был назван Thefacebook и был доступен только для студентов Гарвардского университета, затем регистрацию открыли для других университетов Бостона, а затем и для студентов любых учебных учреждений США, имеющих электронный адрес в домене .edu. Начиная с сентября 2006 года сайт доступен для всех пользователей Интернета в возрасте от 16 лет, имеющих адрес электронной почты.

Функционал

Facebook позволяет создать профиль с фотографией и информацией о себе, приглашать друзей, обмениваться с ними сообщениями, изменять свой статус, оставлять сообщения на своей и чужой «стенах», загружать фотографии и видеозаписи, создавать группы (сообщества по интересам). В 2007 году Facebook предложил сторонним программистам создавать приложения (игры, средства обмена музыкой, фотографиями и т. д.) и зарабатывать на этом. Благодаря этой возможности посещаемость сайта повысилась. Facebook предлагает множество функций, с помощью которых пользователи могут взаимодействовать между собой. Среди наиболее популярных — виртуальное подмигивание, фотоальбомы и «стена», на которой знакомые пользователя могут оставлять сообщения. Пользователь может контролировать уровень доступа к информации, опубликованной в его профиле, и определять, кто имеет доступ к той или иной части страницы. Также на сайте есть возможность пожаловаться на неприятных пользователей или заблокировать их. В апреле 2016 года Марк Цукерберг заявил, что Facebook запускает Facebook Live – новую функцию прямой видеотрансляции. Благодаря ей пользователи смогут создавать видеоролики, сообщения и передавать их друг другу в реальном времени.

Like

«Нравится» — это выражение согласия или одобрения к понравившейся записи. Например, если пользователю Facebook понравилась какая-нибудь песня. 23 января 2013 года Facebook для русскоязычных пользователей переименовал кнопку «Like» с «Мне нравится» на «Нравится». В 2015 году Facebook запустил бета-тестирование новой функции «Reaction» для пользователей Ирландии и Испании. Основная задача новой функции — дать пользователям больше способов для выражения своего отношения к контенту, чем это было возможно с помощью традиционной кнопки Like, через использование анимированных смайлов с различными эмоциональными оттенками. В 2015 году Facebook приступила к тестированию новой рекламной функции для своего мобильного приложения. Функция получила название «Shopping». Основная задача нововведения — показ пользователям рекламы различных товаров в их новостной ленте. Виды товаров будут варьироваться в зависимости от их интересов, контактов и их активности. 24 февраля 2016 года в Facebook появилось пять новых разновидностей реакций при использовании кнопки «Like». Теперь благодаря этой опции владельцы аккаунтов могут выразить удивление, смех, грусть, гнев и любовь. Чтобы выбрать один из вариантов, необходимо нажать и удержать «Like»

История

Предыстория

28 октября 2003 года Марк Цукерберг, будучи студентом-второкурсником, написал код для интернет-сайта Facemash, в котором использовались фотографии людей, размещённые по парам, с целью выбрать, кто из них более привлекателен. Чтобы достичь этого, Цукерберг взломал защищённые разделы компьютерной сети Гарвардского университета и скопировал частные фото. Сайт быстро разрастался, но был закрыт спустя несколько дней администрацией Гарварда. Цукерберг был обвинён администрацией в нарушении безопасности, авторских прав, неприкосновенности частной жизни; наказанием должно было стать исключение. В конечном итоге, однако, обвинения были сняты.

Ранние годы

4 февраля 2004 года Цукерберг запустил Thefacebook по адресу thefacebook.com Членство в социальной сети изначально было ограничено студентами Гарвардского университета, и в течение первого месяца в ней было зарегистрировано более половины студентов Гарварда. Вскоре к Цукербергу присоединились Эдуардо Саверин (финансовый директор), Дастин Московиц (программист), Эндрю Мак-Коллум (художник) и Крис Хьюз, чтобы помочь в продвижении сайта. В марте 2004 года аудитория Facebook была расширена до Стэнфорда, Колумбийского университета и Йеля. Позже он открылся и в других университетах Лиги Плюща, Бостонском университете, Нью-Йоркском университете, Массачусетском технологическом институте, Университете Тафтса, а затем и в большинстве университетов Канады и США. В июне 2004 года Facebook переезжает в Пало-Альто. За некоторое время до этого Цукерберг знакомится с будущим исполнительным директором Шоном Паркером, и привлекает превых инвесторов Питера Тиля и Рида Хоффмана. В 2005 году компания купила доменное имя facebook.com. С 26 сентября 2006 года доступ в соцсеть стал открыт для каждого пользователя Интернета старше 13 лет, имеющего адрес электронной почты. 24 октября 2007 года Microsoft объявила о приобретении 1,6 % акций Facebook за 240 млн $, тем самым оценив всю компанию в 15 миллиардов долларов. Microsoft получила права размещать международные объявления на Facebook. В ноябре 2010 года, на основе данных SecondMarket Inc, стоимость компании составила 41 млрд $, Таким образом, Facebook стала третьей по величине интернет-компанией в США (после Google и Amazon). 13 июня 2009 года у пользователей появилась возможность самостоятельно выбирать адрес своей страницы (www.facebook.com/<выбранный_адрес>) в то время, когда во многих других социальных сетях на страницу пользователя можно попасть только по идентификатору (на Facebook изначально пользователю даётся страница с адресом http://www.facebook.com/profile.php?id=<порядковый_номер_пользователя>).

Последние годы

30 сентября 2010 года компания подписала соглашение с сервисом интернет-телефонии Skype, согласно которому планируется интеграция его в социальной сети.

22 сентября 2011 года на конференции F8 Марк Цукерберг представил новый сервис — Timeline. В этом же году Facebook и Skype объявили о звонках из платформы аудио- и видеозвонков в социальную сеть. 9 апреля 2012 года Facebook объявил о приобретении фотосервиса Instagram за 1 млрд долларов. Instagram был запущен в октябре 2010 года и до апреля 2012 года был представлен только в виде приложения для iPhone, iPad и iPod. К концу марта 2012 года количество пользователей фотосервиса достигло 30 миллионов человек.4 октября того же года Марк Цукерберг объявил на своей странице о появлении миллиардного пользователя. Таким образом, Facebook является единственной социальной сетью мира с более 1-миллиардной аудиторией, то есть каждый 7 житель планеты зарегистрирован в Facebook. Единственные главные конкуренты на мировом рынке у Facebook — это Twitter и Google+, которые отстают более чем на полмиллиарда пользователей. 15 ноября Facebook дал возможность пользователям мобильной версии использовать кнопку Share (Поделиться).

15 января 2013 года Марк Цукерберг собрал пресс-конференцию в штаб-квартире компании, где представил новую функцию поиска Graph Search, которая позволяет эффективно и быстро находить мультимедийные материалы внутри самой социальной сети. Основной упор в продвижении системы сделан на соблюдение приватности — с помощью поисковика нельзя отыскать те материалы, к которым ограничен просмотр контента друзьями и знакомыми пользователя. Поисковая система будет доступна в тестовом режиме для нескольких сотен тысяч пользователей Facebook, пока исключительно на английском языке, полномасштабное внедрение поисковика может потребовать длительного времени.

4 апреля 2013 года Facebook объявила о создании своей платформы для Android-смартфонов — Facebook Home. Через несколько дней состоялся релиз этой платформы.

В 2014 году социальная сеть запустила сервис «Сохранённое», позволяющий пользователям добавлять контент в социальной сети в специальный список, который они хотели бы посмотреть позже. В том же году Facebook объявил о запуске гиперлокальной модели рекламы, что должно позволить владельцам магазинов показывать объявления на телефонах и в веб-браузерах пользователей, находящихся в непосредственной близости от соответствующих мест продаж, в радиусе от 1 мили. Сообщалось, что сначала такая опция будет введена в США, а затем по всему миру.

Инцеденты

Компания Yahoo предложила купить Фейсбук у Марка Цукерберга за $1 миллиард, и в июне 2006 года Цукерберг подписал контракт о его продаже. Однако, на фоне резкого ухудшения финансового положения Yahoo, ее генеральный директор попытался сбавить сумму сделки до $800 миллионов, а Цукерберг отказался продавать свою компанию за эти деньги. Через два месяца Yahoo пыталась вернуться к прежним условиям приобретения, но купить за Фейсбук за миллиард уже не сумела, и в дальнейшем дела Yahoo шли всё хуже. В 2015 году Verizon купила уже всю Yahoo всего за $4,83 миллиарда[2].

В 2010 году Марк Цукерберг заявлял о высокой безопасности сети и пообещал заплатить 1 000 000 долларов тому, кто взломает его профиль. Но 20 августа 2013 года Цукерберг отказался заплатить обещанную награду по причине того что заслуживший награду является арабом.

В январе 2016 года появилась информация, что Фейсбук счел непристойным изображение памятника Русалочке, установленного в Копенгагене. Изображение памятники Русалочке как слишком откровенное было заблокировано на странице датского депутата, несмотря на то, что Русалочка считается символом Копенгагена.

Решения используемые в Facebook

  • Memcached — один из самых широкоизвестных проектов в Интернете. Его распределенная система кеширования информации используется как кеширующий слой между веб-серверами и MySQL (поскольку доступ к базам данных относительно медленен). В Facebook работают тысячи Memcached серверов с десятками терабайт кешированных данных в любой момент времени.
  • PHP с HipHop - PHP, поскольку он является скриптовым языком, достаточно медлителен, если сравнивать его с родным кодом процессора, исполняемым на сервере. HipHop конвертирует скрипты на PHP в исходные коды на C++, которые затем компилируются для обеспечения хорошей производительности. Это позволяет Facebook получать большую отдачу от меньшего количества серверов, поскольку PHP в Facebook используется практически повсеместно. Небольшая группа инженеров разработала HipHop за 18 месяцев и теперь он работает на серверах проекта.
  • Haystack — это высокопроизводительная система хранения / получения фотографий (строго говоря, Haystack — хранилище объектов, поэтому он может хранить любые данные, а не только фотографии). На долю этой системы выпадает огромное количество работы. На Facebook загружено более 20 миллиардов фотографий и каждая сохраняется в четырех различных разрешениях, что в итоге дает нам более 80 миллиардов единиц фотографий.
  • BigPipe — система динамической доставки web-страниц, разработанная в Facebook. Она используется для доставки каждой вебстраницы секциями (которые называются pagelets) для оптимизации производительности. Например, окно чата, лента новостей и другие части страницы запрашиваются отдельно. Их можно получать параллельно, что увеличивает производительность и позволяет пользователям использовать вебсайт даже в том случае, если какая-то его часть отключена или неисправна.
  • Apache Cassandra — распределенное отказоустойчивое хранилище данных. Это одна из систем, которую всегда упоминают, говоря о NoSQL. Cassandra стала проектом с открытым исходным кодом и даже стала дочерним проектом Apache Foundation. На Facebook используется для поиска по папке Входящие.
  • Scribe — удобная система протоколирования, которая используется сразу для нескольких вещей одновременно. Она была разработана для обеспечения ведения протоколов в масштабе всего Facebook и поддерживает добавление новых категорий событий, как только они появляются.
  • Hadoop — реализация алгоритма map-reduce с открытым исходным кодом, позволяющая производить вычисления на огромных объемах данных. В Facebook используется для анализа данных.
  • Apache Hive был разработан в Facebook и позволяет использовать SQL запросы для получения информации от Hadoop. Hive, как и Hadoop имеет открытый исходный код, и развивается под эгидой Apache Foundation.
  • Apache Thrift — кросс-языковой фреймворк, который связывает все части системы в единое целое, позволяя им общаться друг с другом. Thrift разрабатывается как проект с открытым исходным кодом и в него уже добавлена поддержка некоторых других языков программирования.
  • Varnish — HTTP акселератор, который может служить в качестве балансировщика нагрузки и кеша содержимого, которое затем может доставляться с большой скоростью. Facebook использует Varnish для доставки фотографий и картинок профилей, выдерживая нагрузку в миллиарды запросов в день. Как и все, что используется Facebook Varnish — программное обеспечение с открытым исходным кодом.[3]

Примечания

  1. Facebook [Электронный ресурс] / Дата обращения: 31.10.2016. — Режим доступа:https://ru.wikipedia.org/wiki/Facebook
  2. Facebook [Электронный ресурс] / Дата обращения: 31.10.2016. — Режим доступа: http://www.profi-forex.org/wiki/facebook-fejsbuk.html
  3. Facebook [Электронный ресурс] / Дата обращения: 31.10.2016. — Режим доступа: http://tokarchuk.ru/2010/07/архитектура-больших-проектов-facebook/