
Alexander
12.11.2016
14:21:28
какие-нибудь выставки, а в поиске флажки с категориями и можно выбрать 1 или несколько
мы понимаем, что памяти на всё не хватает, тогда кешируем часть
насколько хватает - настолько и кешируем

Дмитрий
12.11.2016
14:22:14
Ты сейчас поиск по дереву изобретаешь))

Google

Alexander
12.11.2016
14:23:03
типа того)
про статусы онлайн я тут не очень понял проблему, тут нужен кеш чтобы 1 раз в 15 минут узнать статус и положить значение в кеш на 15 минут примерно
причём сделать так, чтобы кеш не заканчивался у всех одновременно
иначе он сразу бросится по всем юзерам обновлять статус
ну и кешируется не комбинация, а для каждого свой статус
ну или не 15 минут, а 5 минут, смотря какая сеть у нас, сколько юзеров во френдлисте и так далее

Дмитрий
12.11.2016
14:27:16

Alexander
12.11.2016
14:27:30
так не везде же это нужно)
я имел в виду тот случай с поиском по дереву
если всё дерево не можем, допустим, то хоть часть

Дмитрий
12.11.2016
14:28:03
Ой, всё ?

Alexander
12.11.2016
14:28:36
о чём ты пытаешься спорить?)
если процессор вдруг нельзя будет улучшать, будут оптимизировать работу с кешем

Google

Alexander
12.11.2016
14:28:52
какие ещё варианты?

Kuroi
12.11.2016
14:30:46
Чо вы как эти-то

Alexander
12.11.2016
14:31:24
ну там речь была о том, что размер транзистора ограничен, из субатомных частиц его не сделать

Дмитрий
12.11.2016
14:31:44

Alexander
12.11.2016
14:32:31
cache или cash?))
но вообще, там главный критерий же не производительность)
энергоэффективность
хотя это во многом улучшалось за счёт перехода на другие техпроцессы

Vladimir
12.11.2016
14:35:54
берем питонячью программу, переписываем ее на Го и получаем 6-10х прирост
это в какой-то момент становится дешевле чем набрасывать железо
и так всегда будет
то есть опа было 200 серверов, месяц потратил на переписывание и стало хватать 20

Alexander
12.11.2016
14:37:52
я не понял всё-таки, какие у ФБ задачи, которые упираются в процессор и которые нельзя было бы закешировать пусть частично?
а если можно частично - упирается уже не в процессор

Vladimir
12.11.2016
14:38:10

Дмитрий
12.11.2016
14:38:18
cache или cash?))
Это цитата из классического трека Wu-Tang Clan про архитектуру Фон-Неймана

Vladimir
12.11.2016
14:39:59

Google

Alexander
12.11.2016
14:40:20

Дмитрий
12.11.2016
14:40:32
В кэш

Vladimir
12.11.2016
14:40:36

Дмитрий
12.11.2016
14:40:37
$$$

Vladimir
12.11.2016
14:40:42
они если нда позволит ответят

Alexander
12.11.2016
14:41:05
хмм, они для open compute project серваки открыли
наверное, там сбалансировано под их задачи как раз
надо будет посмотреть, какие там ограничения по RAM и какие процессоры

Дмитрий
12.11.2016
14:42:53
Не квантовые, не интересно

Vladimir
12.11.2016
14:43:15
как например и мессенджер их - сначала в цпу, потом в сеть сразу если порешать цпу проблему

Alexander
12.11.2016
14:43:40
мне про app-серверы интересно

Alexander
12.11.2016
14:43:58
вот где этот их php (или что там) работает

Vladimir
12.11.2016
14:44:44

Alexander
12.11.2016
14:45:33
ну, могли и ради повышения капитализации делать такое
типа свой язык программирования сделали

Vladimir
12.11.2016
14:45:55

Yuri
12.11.2016
14:45:58
hhvm - не язык

Vladimir
12.11.2016
14:46:09
вначале у них был просто свой интерпретатор
язык появился недавно как еще способ дать 20% скорости

Google

Дмитрий
12.11.2016
15:10:11

Alexander
12.11.2016
15:11:09
если ты создатель крутой штуки, которую все используют - лови бонус

here1am
12.11.2016
15:11:30
внедрение всякой энтерпрайзной или модной херни вполне её повышает. внедришь ты сап у себя и инвесторы встанут в очередь за твоими акциями

Alexander
12.11.2016
15:11:51
да, тоже про SAP хотел сказать

here1am
12.11.2016
15:12:29
короче что угодно, что по мнению быдла (инвесторов) идёт на пользу бизнусу

Admin
ERROR: S client not available

Alexander
12.11.2016
15:13:34
кстати, большое количество серверов тоже может быть следствием желания завысить реальные показатели
у нас 60 тыс серверов - круто же) круче, чем 1000)
а ещё это может быть связано с оптимизацией налоговой нагрузки
(я не спец по налогам, но могу предположить, что такая ситуация реальна)
по серверам ФБ- я посмотрел, там 2 типа серверов, один обычный, другой SoC, в первом материнка на базе C610 , 2 гнезда для процессоров E5-2600v3 и до 1Тб оперативки

here1am
12.11.2016
15:25:52
жирненько

Vladimir
12.11.2016
15:26:31
и использование их - это расходы

Дмитрий
12.11.2016
15:28:04

Vladimir
12.11.2016
15:28:23
количество слотов под память тоже ограничено

Alexander
12.11.2016
15:29:07

Google

Eugene
12.11.2016
15:31:56
и что если по 64 в планке? проца то 2, это если от 4-х процов, тогда еще что-то будет, и то не факт

Alexander
12.11.2016
15:44:56
там 2 процессора и по 8 планок на каждый, если вставлять 64Гб, то будет 1Тб суммарно на 2 процессора
то есть 512Гб на процессор
может, какие-то события (даты релиза/анонса чего-либо) отразились на стоимости акций

Nikolay
12.11.2016
15:47:34
че там mailru уже заблочили нет?
Сайт Mailru внесен в список запрещенных из-за советов по даче взяток полицейским
но мы-то знаем как это всё работает, ведь так?

Дмитрий
12.11.2016
15:49:11

Alexander
12.11.2016
15:50:02
все события могут влиять)

Дмитрий
12.11.2016
15:50:20
Ок ?

Alexander
12.11.2016
15:50:35
и тут сложно предугадать настроения инвесторов, что они посчитают важным, а что нет
иногда компании покупают друг друга только ради технологий
и это окупается

Дмитрий
12.11.2016
15:53:42
Инвесторы и facebook - ???
Инвесторы и инстраграм - ???
Инвесторы и messenger - ???
Инвесторы и РЕАКТ - ???☺️???

Alexander
12.11.2016
15:57:37
на изменение курса акций могут оказывать влияние самые разные вещи) например, события в совершенно другой компании, которая каким-то образом связана с данной компанией)
а тут новости связаны с самой компанией) когда анонсируется новая фича или технология или ещё что-то - то может вызвать интерес (или не вызвать) )
вот спутник взорвался фэйсбуковский у Маска, который должен был для Африки интернет сделать доступнее)