|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от opennews (??) on 20-Дек-09, 21:11 | ||
Используя недавно опубликованные данные (http://idleprocess.wordpress.com/2009/11/24/presentation-sum.../) об инфраструктуре сети Facebook, создатели инструментария для web-разработки Wt (http://www.webtoolkit.eu/wt), пришли к выводу (http://developers.slashdot.org/story/09/12/20/1433257/The-En...), что если переписать код PHP скриптов Facebook на языке C++, то число серверов обслуживающих проект уменьшилось бы с 30 тыс. до 7.5 тыс. Выключение 22.5 тыс. серверов за счет экономии электроэнергии позволило бы избежать выброса в атмосферу 49 тысяч тонн углекислого газа. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
2. "Оценка на сколько можно сократить число серверов Facebook, п..." | –4 +/– | |
Сообщение от Зенитар on 20-Дек-09, 21:13 | ||
Линукс орг ру вместо пи эйч пи использует вообще Яву - и ничего, отлчно справляется. А вместо СУБД МуСКЛ - постгреСКЛ. По-моему, не хуже и даже во многом лучше. Но на С++... Если сумеют - было бы очень неплохо! А по скорости лучшим вариантом был бы разве что Ассемблер. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
4. "Оценка на сколько можно сократить число серверов Facebook, п..." | –1 +/– | |
Сообщение от Mike Lee on 20-Дек-09, 21:42 | ||
дада, при этом не надо использовать готовый вебсервер, а написать фэйсбуксервер со встроенным контентом на ассемблере, ага. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
7. "Оценка на сколько можно сократить число серверов Facebook, п..." | +2 +/– | |
Сообщение от Карбофос (ok) on 20-Дек-09, 22:04 | ||
есть библиотеки парсеров и regexp, так что особого гемора не вижу. обработка string производится тоже очень быстро. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
17. "Оценка на сколько можно сократить число серверов Facebook, п..." | +3 +/– | |
Сообщение от User294 (ok) on 21-Дек-09, 01:52 | ||
> А по скорости лучшим вариантом был бы разве что Ассемблер. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
18. "Оценка на сколько можно сократить число серверов Facebook, п..." | –4 +/– | |
Сообщение от Аноним (??) on 21-Дек-09, 08:54 | ||
и куда это Вы собрались портироваться? O_o x86 будет еще дофигадцать лет. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
25. "Оценка на сколько можно сократить число серверов Facebook, п..." | +2 +/– | |
Сообщение от программер on 21-Дек-09, 11:10 | ||
как будто на x86 платформе свет клином сошелся. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
40. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Лукас (ok) on 21-Дек-09, 16:21 | ||
>#ifdef X86 | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
43. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 21-Дек-09, 16:45 | ||
если бы я на практике такого не делал, не заикался бы о таком. кстати, подобные решения есть и в ядре линукса | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
58. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от User294 (ok) on 21-Дек-09, 23:28 | ||
>подобные решения есть и в ядре линукса | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
61. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 22-Дек-09, 12:23 | ||
здесь кто-то утверждал, что все ядро на асме написано? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
41. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Лукас (ok) on 21-Дек-09, 16:25 | ||
Я продолжу. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
44. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 21-Дек-09, 16:47 | ||
#ifndef IA64 | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
45. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 21-Дек-09, 16:48 | ||
ну или как душе угодно | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
57. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от User294 (ok) on 21-Дек-09, 23:21 | ||
>__asm__ (..) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
59. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 22-Дек-09, 00:52 | ||
>Итого - вменяемые люди так делают только мелкие вставки. А всю прогу на асме таким манером - удел маньяков. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
56. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от User294 (ok) on 21-Дек-09, 23:19 | ||
>и куда это Вы собрались портироваться? O_o x86 будет еще дофигадцать лет. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
39. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Лукас (ok) on 21-Дек-09, 16:19 | ||
>Ассемблер, знаете ли, непортабелен | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
36. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Aquarius (ok) on 21-Дек-09, 15:43 | ||
проекты несколько различного масштаба | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
5. "Оценка на сколько можно сократить число серверов Facebook, п..." | +1 +/– | |
Сообщение от Карбофос (ok) on 20-Дек-09, 21:51 | ||
и к чему такое сравнение? чисто теоретический прикид того, что плюсы в десять раз быстрее, не учтено то, что критические компоненты уже реализованы не на php... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от NaGoS on 20-Дек-09, 22:22 | ||
Авторы Wt выбросили больше 49 тысяч тонн пафоса, когда придумали как прорекламировать себя за счет популярного сайта. А вообще, на C++ может и быстрее, но они не посчитали разницу во времени написания/отладки/поддержки программы, за которую придется заплатить наверняка больше чем стоят эти сервера. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
14. "Оценка на сколько можно сократить число серверов Facebook, п..." | –1 +/– | |
Сообщение от pavlinux (ok) on 21-Дек-09, 00:03 | ||
Тут и иожыку понятно, что а + b на PHP (со всем необходимым окружением), сожрет за день | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
21. "Оценка на сколько можно сократить число серверов Facebook, п..." | –1 +/– | |
Сообщение от Юниксоид (??) on 21-Дек-09, 10:02 | ||
У Вас есть результаты тестов ? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
29. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Voviandr (??) on 21-Дек-09, 11:40 | ||
А ничего, что a + b в С - это де-факто несклько инструкций процессора, а в PHP - выхов кучи фукций с возможным приведением типов? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
33. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от аноним on 21-Дек-09, 12:38 | ||
>a + b в С - это де-факто несклько инструкций процессора | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
53. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от be_nt_all (ok) on 21-Дек-09, 19:04 | ||
>а ничего, что php хорошо кешируется? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
47. "Оценка на сколько можно сократить число серверов Facebook, п..." | +2 +/– | |
Сообщение от pavlinux (ok) on 21-Дек-09, 16:55 | ||
>У Вас есть результаты тестов ? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
48. "Оценка на сколько можно сократить число серверов Facebook, п..." | +2 +/– | |
Сообщение от pavlinux (ok) on 21-Дек-09, 18:01 | ||
>[оверквотинг удален] | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
55. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Карбофос (ok) on 21-Дек-09, 19:51 | ||
интересно было бы увидеть "производительность" строковых операций на яве. ;) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
63. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от pavlinux (ok) on 22-Дек-09, 23:13 | ||
>интересно было бы увидеть "производительность" строковых операций на яве. ;) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
37. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Чорная дипрессия 666 on 21-Дек-09, 15:52 | ||
Фейсбук -- это не движок численного решения систем дифференциальных уравнений, тут почти все операции -- со строками. Допустим, переписываем на ассемблере. И точно так же будем вызывать библиотечные функции для операций со строками, но из кода на ассемблере. Толку вообще никакого. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
38. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Аноним (??) on 21-Дек-09, 16:13 | ||
Зачем на ассемблере библиотечные функции для операций со строками? И на чём по вашему написаны эти самые библиотеки? Наоборот от библиотек можно будет избавиться. И от размещения сторк в стеке. И от парсинга конструкций типа "str:%d:%d:%d". И процессор умеет что-то типа rep movsb. Profit! | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
42. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от hhg (ok) on 21-Дек-09, 16:34 | ||
>процессор умеет что-то типа rep movsb | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
46. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Аноним (??) on 21-Дек-09, 16:50 | ||
>дада, и при этом из sqlБД. LOL | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
49. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от hhg (ok) on 21-Дек-09, 18:21 | ||
пусть будет так. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
52. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от pavlinux (ok) on 21-Дек-09, 18:55 | ||
>Фейсбук -- это не движок численного решения систем дифференциальных уравнений | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
12. "Оценка на сколько можно сократить число серверов Facebook, п..." | +1 +/– | |
Сообщение от croster (ok) on 20-Дек-09, 22:46 | ||
Лучше бы просто написали новость о выходе третьей версии этого инструментария, чем заниматься грязным пиаром без каких-либо серьезных доказательств. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
13. "Оценка на сколько можно сократить число серверов Facebook, п..." | +10 +/– | |
Сообщение от Аноним (??) on 20-Дек-09, 23:51 | ||
А ещё можно выключить все сервера Facebook. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
15. "Оценка на сколько можно сократить число серверов Facebook, п..." | +6 +/– | |
Сообщение от pavlinux (ok) on 21-Дек-09, 00:06 | ||
>А ещё можно выключить все сервера Facebook. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
34. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Чорная дипрессия 666 on 21-Дек-09, 14:51 | ||
А вдруг вот поболтают чуваки на фейсбуке и придумают новый источник энергии. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
35. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Аноним (??) on 21-Дек-09, 15:42 | ||
>А вдруг вот поболтают чуваки на фейсбуке и придумают новый источник энергии. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
16. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от FractalizeR (??) on 21-Дек-09, 00:42 | ||
Интересно, сколько разработчиков нужно будет нанять Facebook в дополнение к уже имеющимся, чтобы потом переписанный на C++ проект поддерживать? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
20. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от diff (??) on 21-Дек-09, 09:57 | ||
Да, и сколько они ещё надышат СО2 :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
51. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от hhg (ok) on 21-Дек-09, 18:27 | ||
>Да, и сколько они ещё надышат СО2 :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
22. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Q (??) on 21-Дек-09, 10:31 | ||
не учтено то, не учтено сё ... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
23. "выключить" | +1 +/– | |
Сообщение от Oles on 21-Дек-09, 10:33 | ||
выключить | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
24. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Чорная дипрессия 666 on 21-Дек-09, 10:39 | ||
Они точно всё правильно подсчитали? Что-то сдается мне, что всё упирается в базу данных и максимум они оптимизируют процентов на десять, если на C++ перепишут. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
27. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от программер on 21-Дек-09, 11:16 | ||
это теоретический подсчет, никаких конкретных цифр. ровным столько, как и предположение об "оптимизации процентов на десять". | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
31. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Аноним (??) on 21-Дек-09, 11:49 | ||
>это теоретический подсчет, никаких конкретных цифр. ровным столько, как и предположение об | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
32. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Карбофос (ok) on 21-Дек-09, 12:11 | ||
просто спортивного интереса ради хотелось бы получить ссылку. не потому что не верю, нужно посмотреть в развернутом виде на сие исследование. там профайлинги всякие... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
50. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от аноним on 21-Дек-09, 18:25 | ||
Wt хотят что бы им денег дали на разработку и модернизацию. а гринписовские писюльки нужны что бы глаза замутить, потому что запросят они намного больше, чем стоят эти 20 тыщ серверов. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
54. "Оценка на сколько можно сократить число серверов Facebook, п..." | +1 +/– | |
Сообщение от be_nt_all (ok) on 21-Дек-09, 19:17 | ||
А вообще идея C++ веб-фреймвока неплоха. Для суперзагруженных сайтов и т. п. А имея некий работающий прототип на том же PHP, написать нечто похожее на C++ (имея соотв. б-ку) не то, чтобы архисложно. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
60. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Mr.Code on 22-Дек-09, 07:22 | ||
ГЫ, они бы еще Google предложили переписать на С++, с учетом того сколько у гугла серверов и датацентров....ну в общем гринписовцы бы от радости обделались | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
62. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от be_nt_all (ok) on 22-Дек-09, 22:38 | ||
>ГЫ, они бы еще Google предложили переписать на С++, с учетом того | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
64. "Оценка на сколько можно сократить число серверов Facebook, п..." | +/– | |
Сообщение от Mr.Code on 12-Янв-10, 12:50 | ||
>>ГЫ, они бы еще Google предложили переписать на С++, с учетом того | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |