The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Социальная сеть Facebook вошла в число спонсоров Apache Software Foundation

12.01.2010 23:13

Социальная сеть Facebook вошла в число организаций, поддерживающих проекты фонда Apache в статусе "золотого" спонсора. Кроме финансовой поддержки, помогающей развитию проектов Apache, поддержанию инфраструктуры и проведению встреч разработчиков, Facebook принимает участие в разработке таких проектов Apache, как Hive, Hadoop, Thrift и Cassandra. Два из последних проектов разработаны в недрах Facebook и представлены сообществу Apache как открытые разработки.

Thrift представляет собой фреймворк для расширяемой межъязыковой разработки сервисов, позволяющий генерировать код для сервисов, поддерживающих языки C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk и OCaml. Cassandra является высоко масштабируемой распределенной базой данных, объединяющей полностью распределенную хеш-систему Dynamo с моделью хранения данных, похожую на Google Bigtable.

Таким образом, в число платиновых спонсоров Apache входят компании Google, Microsoft и Yahoo!; в число золотых спонсоров - Facebook и Hewlett-Packard; в число серебряных - Progress Software и Springsource/VMWare; бронзовых - BlueNog, Intuit, Joost и Matt Mullenweg.

Инфраструктура Facebook работает на стандартном LAMP стеке (Linux, Apache, MySQL, PHP), наиболее нагруженные серверные компоненты написаны на C++, Erlang и Java. Из недр Facebook выросли такие открытые проекты, как:

  • высокопроизводительный web-сервер Tornado совмещенный с фреймворком для разработки web-приложений на языке Python, напоминающим Django, Google webapp и web.py;
  • система агрегирования логов с большого числа серверов Scribe;
  • библиотека для построения web-сервисов Thrift;
  • в рамках проекта Facebook Open Platform доступен код REST API, парсеров FBML (Facebook Markup Language), FQL (Facebook Query Language) и FBJS (Facebook Javascript);
  • патчи для улучшения производительности memcached в 4-6 раз;
  • распределенное хранилище ThruDB;
  • интерактивный shell phpsh,
  • система профилирования PHP скриптов XHProf;
  • библиотека для встраивания PHP скриптов в C++ программы;
  • распределенное хранилище данных cassandra;
  • утилита flvtool++ для изменения мета-данных в FLV файлах.


  1. Главная ссылка к новости (https://blogs.apache.org/found...)
  2. OpenNews: Социальная сеть Facebook представила новый открытый web-сервер Tornado
  3. OpenNews: Cloudera готова изменить мнение о сложности развертывания Apache Hadoop
  4. OpenNews: Shop.com, Facebook и Nokia открыли свои разработки по кешированию контента
  5. OpenNews: Facebook выпустила исходные коды части серверного ПО
  6. OpenNews: Сервис Facebook открыл исходные тексты части своей программной платформы
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24991-apache
Ключевые слова: apache
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 03:30, 13/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот вконтакте бы переняли опыт, поддержали бы nginx)
     
     
  • 2.2, Iv945n (ok), 06:10, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • –16 +/
    C nginx вообще странно. Такой востребованный и популярный http-сервер, а до сих пор версию 0.* перерости не может.
     
     
  • 3.3, mma (?), 07:11, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вам шашечки или ехать? Или 1.0 это какой-то психологический предел?
     
  • 3.17, User294 (ok), 15:57, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >C nginx вообще странно. Такой востребованный и популярный http-сервер, а до сих
    >пор версию 0.* перерости не может.

    Простите, а это ничего что страницы отгружает сервер, а вовсе не его номер версии? В свете этого - лично мне до барабана какой там номер версии, меня больше интересует что там по факту.

    Кстати если вы не знали, бывает и так что скромное 0.01 beta работает намного лучше чем понтовое 10.0. Так что вот вам заслуженный минус за комент с логикой блондинки.

     
  • 2.6, Просвещенный (?), 09:25, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Вот вконтакте бы переняли опыт, поддержали бы nginx)

    Вконтакте как раз известен тем, что вначале своего развития 1 в 1 скопировал идею организации сайта facebook, даже сейчас полно отголосков того прямого плагиата и элементы дизайна некоторые совпадают. Одноклассники тоже на заимствовании идей выросли, но надергали функций из Classmates.com (даже главные страницы у них похожи, что уже сверхнаглость), адаптировав немного к отечественным реалиям. Попытка "мойкруг" сплагиатить linekdin IMHO провалилась, большой популярности к круг так и не заработал. Ну а twitter породил сразу 10 отечественных клонов, поэтому такой популярности у отдельных сервисов как у вконтакте и одноклассников не наблюдается.  Хабр создавался позднее и его создатели поступили умнее, тоже идей надергали, но сразу у кучи западных профильных ресурсов и наложили собственные представления, так что получилось вполне свежо и с изюминкой.

    Стыдно товарищи, сами уже придумывать разучились, как копировали процессоры 30 лет назад, так и сейчас сайты копируем.

     
     
  • 3.8, Аноним (-), 09:58, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так везде, на ТВ, в ИТ, вообще в жизни. К этому уже можно было привыкнуть, удачные решения перенимаются всегда, наиболее востребованные услуги и товары принимают такие решения по прошествии времени стандартом, идеологией, парадигмой (Привет Томасу Куну). Это нормально, в этом большАя часть прогресса, удачная концепция всегда перенимается, кто-то успевает с этого получить навар, кто-то остается сам виноват. Плагиат не плагиат, но этим уже никого не удивишь и даже наверное не огорчишь.

    P.S.
    >Вконтакте как раз известен тем, что вначале своего развития 1 в 1 скопировал идею организации сайта facebook

    И как это я не заметил

     
  • 3.11, Zenitur (?), 12:02, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я отношусь к нелюбителям этого сайта. Не посещаю его. И был бы лоялен к данному ресурсу, не находись иногда люди, удивляющиеся, "а чо это тебя там нет? ты нармальный? А чо другие сайты бывают?". Хорошая проверка на то, стоит ли общаться, но всё же... Что порождает такой прокомпостированный мозг?
    быть может, телек с быстрорастущим количеством передач, ориентированных на быдло? Или счётчик постоянно растущий, и при обнулении Cookies вдруг снижайщийся на пару сотен тысяч? Хорошее знание психологии и случай правильного применения массового синдрома толпы? Сама основа сайта мне кажется обычным отстойником, на которых раньше сидели только те, которым на обычных сайтах не рады. Только хорошо разрекламированным отстойником, когда даже сегодня, на Яндекс-почте, у меня вылезла реклама Я.Онлайн, который с радостью прмиет мне почту фканакта... Не на мейле.ру даже, а на Яндексе...
    Будет у меня лишний миллиард, создам альтернативное цифровое телевидение (без канала альтернативной музыки) с жёстким критерием пропускаемых телеканалов или с просьбами измениться перед принятием туда, плюс рекламу на центральных телеканалах с поливанием грязи центральных же телеканалов... Рейтинг будет как на выборах Медведева.
     
     
  • 4.14, Below (ok), 14:00, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И Ваше альтернативное телевидение станет новым "отстойником" как только наберет популярность.
    Не поверите, поспрашивайте людей на улице что они думают о ТВ, о контакте, эх, ладно, о "Доме 2", почитайте в интернете, и Вы увидите, что тех кто не любит (а точнее говорит, что не любит, что это, простите, говно) как раз большинство, ну и где же тогда "отстойник", и у кого "синдром толпы". Да и времена меняются.
    P.S. Аналогия:
    "...Операционная Система МОС ЕС, представлявшая собой реализацию ОС Unix на ЕС ЭВМ. Но Unix в те времена считался упрощённой «системой для домохозяек» (буквальная цитата из Орлов В. Н. и др. Мобильная операционная система МОС ЕС. — М.: Финансы и статистика, 1990. 208 с ISBN 5-279-00356-5) в сравнении с «настоящими» системами МВС, ОС ЕС и СВМ, поэтому за рамки академических экспериментов МОС ЕС практически не вышла."  
     
  • 4.18, Аноним (-), 16:13, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >...Сама основа сайта мне кажется обычным отстойником, на которых раньше сидели только те, которым на обычных сайтах не рады...
    >...Будет у меня лишний миллиард, создам альтернативное цифровое телевидение (без канала альтернативной музыки) с жёстким критерием пропускаемых телеканалов или с просьбами измениться перед принятием туда, плюс рекламу на центральных телеканалах с поливанием грязи центральных же телеканалов...

    Вот потому у тебя никогда и не будет миллиарда, что мышление у тебя детское.

    Ты сначала в своем обществе реализуй нормальную идеологию, чтобы народ знал, к чему ему стремиться. А при отсутствии оной ты не имеешь права хаять социальные сети. Так как для народа это нормальный способ быть включенным в социум, а не спиваться по вечерам на кухнях от безвыходности нынешней жизни.

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

     
     
  • 5.20, Gambler (ok), 02:25, 16/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты сначала в своем обществе реализуй нормальную идеологию, чтобы народ знал, к чему ему стремиться.

    Как весело получается у интернет-философов: сначала стань графом Монте-Кристо, а уж потом можно говорить. Это откуда такое правило выведено? Есть говно. Человек идет и видит это говно. И называет его говном. А потом прискакивают философы недобитые, и начинают "да ты сначала получи нобелевскую премию, излечи рак, и стань президентом, а уж потом критикуй наше говно". Кстати, опыт показывает, что "потом" у них находятся настолько же бессмысленные аргументы.

    Суть социальных сетей действительно гнилая. Не идея, не фуфло, которое обещают их маркетологи, а действительно суть, то есть то, как они в реальной жизни работают. Популярны они не потому, что люди там общаются, а потому, что эти сервисы манипулируют весьма низменными качествами людской психологии. Желанием иметь социальный статус (пускай дутый), друзей (пускай таких, которых ни хрена не знаешь) и постоянно быть в курсе (не важно чего).

    Хорошие социальные сети должны работать по-другому.

    Я уж не говорю про то, что это мегацентрализация сервисов, когда надо вообще-то стремиться к как можно большей децентрализации.

     
  • 4.19, аноним (?), 18:24, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Рейтинг будет как на выборах Медведева.

    Дите ты еще. Быдлу нужно как раз то, что идет по ТВ, а ваши жесткие критерии вообще все на * вертели. _Люди_ ТВ вообще не смотрят, потому что трудно себе представить как так можно, чтобы кто-то решал что тебе показывать, да еще и с кучей рекламы. А _овощи_, которые смотрят, людей вообще не должны волновать - им наоборот надо устроить тепличные условия, побольше дома-2, вконтактиков, флешовых игрушечек и т.д., чтобы планктонили лучше.

     
  • 2.10, Colizium (?), 11:55, 13/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, вообще, вконтакте юзают nginx/0.7.59...
     

  • 1.5, Zenitur (?), 07:44, 13/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А что, молодцы. Правильно. Спонсорская поддержка от такого активного пользоавтеля приветствуется! А если бы наши мелкие и крупные пользователи заплатили бы хоть по 30 рублей, это ж сколько прибыли получили бы в Apache! Apache даже под виндовсом используют активнее любого несвободного и свободного сервера.
     
  • 1.13, Myc (??), 13:32, 13/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > библиотека для встраивания PHP скриптов в C++ программы;

    А че libphp уже не можно юзать?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру