LINUX.ORG.RU

Число пользователей Facebook перевалило за 140 миллионов

 ,


0

0

Facebook - популярная социальная сеть с открытым кодом.

В заметке рассказывается, как благодаря модификации Linux и использования memcached им удалось достигнуть производительности в 200 000 UDP запросов в секунду.
Исходный код memcached Facebook доступен через git: http://github.com/fbmarc/facebook-mem...

>>> Подробности

не facebook, а facebook-memcached.

AiFiLTr0 ★★★★★
()

memcached - это здорово)

Кстати, навстречу флуду nginx vs lighttpd.. Тут использовали апач o_O

michwill ★★★★★
()
Ответ на: комментарий от michwill

> Кстати, навстречу флуду nginx vs lighttpd.. Тут использовали апач

Интересно как это реализовано, апач же даже 1000 соединений не может держать :(

anonymous
()

>Facebook - популярная социальная сеть с открытым кодом.

что, правда?

volh ★★
()
Ответ на: комментарий от KRoN73

> Видимо, кластер.

Ну кластер то это понятно, но не слишком ли много узлов для него надо, если каждый узел будет только по 200 коннектов держать?

anonymous
()
Ответ на: комментарий от anonymous

>Ну кластер то это понятно, но не слишком ли много узлов для него надо, если каждый узел будет только по 200 коннектов держать?

ходят слухи, что серверами фейсбука можно растопить многовековой лед антарктиды.

volh ★★
()
Ответ на: комментарий от anonymous

> Интересно как это реализовано, апач же даже 1000 соединений не может держать :(

да? странно.... у меня больше 2К получается.

anonymous
()

Гм а одноглазники на чем работают ? - там то всего то 20 лимонов - а уже тормозят ...

SI ★★☆☆
()
Ответ на: комментарий от phasma

>одноглазники на жабке ^_^

фронт у них на весьма древней жабке

thevery ★★★★
()
Ответ на: комментарий от anonymous

Хм... у меня даже на компе какой то исходник facebook валяется, но есть подозрение, что это просто клон, заделанный под оригинал

Gorthauer ★★★★★
()

ЛОР теперь превратится в банальный счетчик?

anonymous
()
Ответ на: комментарий от Freiheits-Sender

кстати для мега линусоедов люителям кидаться глупыми какашками :) знайте все енто на Gentoo :)

anonymous
()
Ответ на: комментарий от anonymous

> Что за железо, какая загрузка CPU и расход RAM?

Dual Xenon 2.8 4GB.

На одной Машине Apache с пыхом и lighthttpd как морда к джаве. На обоих порядка по 1.5 - 2к запросов. CPU порядка 5-7, память 1.5 - 3.0.

PS OpenSuse 10.3

anonymous
()

Все лоровским додикам - они еще и perl юзают. А не говно типа питона-джавы.

anonymous
()
Ответ на: комментарий от anonymous

> Казалось бы, причем тут линукс!

по ссылке сходить влом?

We discovered that under load on Linux, UDP performance was downright horrible. This is caused by considerable lock contention on the UDP socket lock when transmitting through a single socket from multiple threads. Fixing the kernel by breaking up the lock is not easy. Instead, we used separate UDP sockets for transmitting replies (with one of these reply sockets per thread). With this change, we were able to deploy UDP without compromising performance on the backend.

что, кстати, вызвало гневный флэйм в дальнейших обсуждениях

Valeriy_Onuchin ★★
() автор топика
Ответ на: комментарий от anonymous

> Все лоровским додикам - они еще и perl юзают. А не говно типа питона-джавы.

жесть дебил, он и пыхпых юзают ;)

Joe_Bishop
()
Ответ на: комментарий от anonymous

Ну конечно же джава и питон куда больше говно языки, чем перл и пхп...

pento ★★★★★
()
Ответ на: комментарий от anonymous

> Что за железо, какая загрузка CPU и расход RAM?

В этом случае это важно?

namezys ★★★★
()
Ответ на: комментарий от Desu

>соцсы Facebook

ты поделил на ноль.

для дебилов: соцсы=соцсети

anonymous
()
Ответ на: комментарий от anonymous

>Число досье на пользователей Facebook перевалило за 140 миллионов.

Ты так это говоришь, будто это что-то плохое.

anonymous
()
Ответ на: комментарий от Desu

>Ты так это говоришь, будто это что-то плохое.

Да не это просто замечательно, они это заслужили. Всё идет по плану. Сначала рабов заставили добровольно работать, теперь приучили на себя досье сдавать с улыбкой, на очереди я так понимаю добровольный гражданский арест и добровольная гражданская казнь.

anonymous
()
Ответ на: комментарий от anonymous

>> Да не это просто замечательно, они это заслужили. Всё идет по плану. Сначала рабов заставили добровольно работать, теперь приучили на себя досье сдавать с улыбкой, на очереди я так понимаю добровольный гражданский арест и добровольная гражданская казнь.

не суди обо всех по рашке

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от funny_zombie

> Пацанчик молодец, стрежет капусту.
ребёнки "из воздуха" УЖЕ заработали миллиарды!

Valeriy_Onuchin ★★
() автор топика

К вопросу о распределённом кэше - я недавно тестировал Coherence, GemFire и JBoss. Всех кроме JBoss помимо Java имеют C++ интерфейсы. Я также посмотрел на memcached, но оказалось, что memcached это поделие, которое нельзя использовать в этерпрайзе - нет поддержки failover, redundancy и прочих необходимых вещей. Короче, это просто расперделённый hashmap.

anonymous
()
Ответ на: комментарий от anonymous

>memcached это поделие, которое нельзя использовать в этерпрайзе - нет поддержки failover, redundancy и прочих необходимых вещей. Короче, это просто расперделённый hashmap.

А что за энтерпрайз? Это что-то связанное с метросексуалами или гомосексуалистами?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.