The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Открыт код системы распределённой памяти Galaxy, opennews (?), 12-Июл-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от edwin3demail (?), 12-Июл-12, 10:23 
> потом ругается, что ей Java не нравится из-за тормознутости.

К слову почему-то о том, что якобы java де "тормозит" в основном приходится слышать от тех, что серьзно с ней не работал и пользоватся не умеет ...

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

15. "Открыт код системы распределённой памяти Galaxy"  +7 +/
Сообщение от anonymous (??), 12-Июл-12, 11:34 
>> потом ругается, что ей Java не нравится из-за тормознутости.
> К слову почему-то о том, что якобы java де "тормозит" в основном
> приходится слышать от тех, что серьзно с ней не работал и
> пользоватся не умеет ...

Java is high performance. By high performance we mean adequate. By adequate we mean slow.

Ответить | Правка | Наверх | Cообщить модератору

18. "Открыт код системы распределённой памяти Galaxy"  +2 +/
Сообщение от Аноним (-), 12-Июл-12, 11:46 
> К слову почему-то о том, что якобы java де "тормозит" в основном
> приходится слышать от тех, что серьзно с ней не работал и
> пользоватся не умеет ...

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

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

25. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от edwin3demail (?), 12-Июл-12, 12:18 
>> К слову почему-то о том, что якобы java де "тормозит" в основном
>> приходится слышать от тех, что серьзно с ней не работал и
>> пользоватся не умеет ...
> Потому что опытные пользователи жабы уже давно привыкли и смирились.
> Для них скорость - уже не главное.

Пример:
Отрасль: Телекоммуникации и связь.
Объект: Программные коммутаторы (читай телефонные станции с соот. требованиями к как надежности так и производительности).
Так очень многие их них написаны на Java.
Вот к примеру - продукты компании VocalTec (далеко не лузер) написаны на Java.
  


Ответить | Правка | Наверх | Cообщить модератору

47. "Открыт код системы распределённой памяти Galaxy"  +1 +/
Сообщение от Аноним (-), 12-Июл-12, 15:24 
> Объект: Программные коммутаторы (читай телефонные станции с соот. требованиями к как надежности так и производительности).
> Так очень многие их них написаны на Java.

 
> Java
> производительности

Одна из черепашек явно звездит.

Ответить | Правка | Наверх | Cообщить модератору

82. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Michael Shigorinemail (ok), 13-Июл-12, 00:57 
> Отрасль: Телекоммуникации и связь.
> Объект: Программные коммутаторы

Писать на Java то, что лучше писать на Erlang -- это, безусловно, яркий пример.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

84. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от тень_pavel_simple (?), 13-Июл-12, 07:43 
>> Отрасль: Телекоммуникации и связь.
>> Объект: Программные коммутаторы
> Писать на Java то, что лучше писать на Erlang -- это, безусловно,
> яркий пример.

только один момент, для java чаще всего есть Весь необходимый инструментарий от IDE до множества биндингов а у Erlang'а окрjмя заявленых мегафич нет ничего.

Ответить | Правка | Наверх | Cообщить модератору

87. "Открыт код системы распределённой памяти Galaxy"  –1 +/
Сообщение от Michael Shigorinemail (ok), 13-Июл-12, 18:26 
>>> Отрасль: Телекоммуникации и связь.
>>> Объект: Программные коммутаторы
>> Писать на Java то, что лучше писать на Erlang -- это, безусловно,
>> яркий пример.
> только один момент

...erlang и создавался для магистральных коммутаторов.  Вместо общих слов смотрите хоть иногда, что с чем сравниваете.

Ответить | Правка | Наверх | Cообщить модератору

93. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от тень_pavel_simple (?), 16-Июл-12, 18:55 
> ...erlang и создавался для магистральных коммутаторов.  Вместо общих слов смотрите хоть
> иногда, что с чем сравниваете.

именно

Ответить | Правка | Наверх | Cообщить модератору

94. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Michael Shigorinemail (ok), 16-Июл-12, 20:09 
Вот и подумайте, что лучше -- теплоход со всеми удобствами в пустыне или "корабль пустыни" без штурвала, зато ходкий. :)

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

Ответить | Правка | Наверх | Cообщить модератору

96. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от ДяДя (?), 17-Июл-12, 02:26 
При этом Erlang - это виртуальная машина. На одном потоке примерно в два раза медленнее Java.
Ответить | Правка | Наверх | Cообщить модератору

97. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Michael Shigorinemail (ok), 17-Июл-12, 02:32 
> На одном потоке

Чего именно?

Ответить | Правка | Наверх | Cообщить модератору

98. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от тень_pavel_simple (?), 18-Июл-12, 18:01 
>> На одном потоке
> Чего именно?

я правда не хочу объяснять глубины глубин, особенно приведённые аналогии .... вооообще телеком ничем в данном случае не отличается от других направлений в программировании, т.е. параметры выбора платформы :
1. наличие возможности реализовать задуманное (можно сильно развернуть)
2. наличие кадров
3. наличие средств разработки и инструментария
4. возможность поддержки и развития продукта сторонними (не изначальным разработчиком) силами
5. бабки

раставте плюсики.
точка.

Ответить | Правка | Наверх | Cообщить модератору

99. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Michael Shigorinemail (ok), 18-Июл-12, 19:33 
> я правда не хочу объяснять глубины глубин, особенно приведённые аналогии

Спросил к тому, что поток потоку рознь.  В том числе важно то, _что_ крутится в глубоких циклах, а также количество этих самых потоков.

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

Ну да, конечно.  Отказ в обслуживании миллиону-другому абонентов совершенно ничем не отличается от GPF отдельно взятой винды, а звонки раскладывать можно и итерируя где-нибудь в байт-коде.

Одни мыслящие подобно запихали J2ME в управляющую систему АЭС, вот только garbage collection никуда не делся -- и чем при инциденте помогло наличие IDE?

> 1. наличие возможности реализовать задуманное (можно сильно развернуть)
> 2. наличие кадров
> 3. наличие средств разработки и инструментария

См., к примеру, http://ftp.linux.kiev.ua/pub/Linux/xpandrx/highload_2011.pdf (слайд 6).

> 4. возможность поддержки и развития продукта сторонними (не изначальным разработчиком)
> силами

Это относительно ортогонально в случае сколь-нибудь распространённой технологии (по которой не два спеца на всю планету).

> 5. бабки

Это ортогонально почти совсем.

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

100. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от тень_pavel_simple (?), 18-Июл-12, 21:03 
>> я правда не хочу объяснять глубины глубин, особенно приведённые аналогии
> Спросил к тому, что поток потоку рознь.  В том числе важно
> то, _что_ крутится в глубоких циклах, а также количество этих самых
> потоков.
>> .... вооообще телеком ничем в данном случае не отличается от других направлений
>> в программировании, т.е. параметры выбора платформы :
> Ну да, конечно.  Отказ в обслуживании миллиону-другому абонентов совершенно ничем не
> отличается от GPF отдельно взятой винды, а звонки раскладывать можно и
> итерируя где-нибудь в байт-коде.

Практика -- критерий истины, ну нету ничего для телекома интересного в этой специфичной платформе, телеком и многие другие уже выбрали Java/python/perl и конечно-же це в зависимости от специфики решаемых задач. Те же сип коммутаторы, начиная от asterisk, ser с отпрысками, заканчивая менее известными yate сплошником на сях писаны, и не чего маштабируются в ширь, и да может не так как хотелось-бы но...
Но гугол говорит что на ерланге например ничего путного для вышеупомянотого sip или того-же h323 с собратьями вообще ничего открытого нет, а от попыток реализовать, сквозь смех слезы провываются
> Одни мыслящие подобно запихали J2ME в управляющую систему АЭС, вот только garbage
> collection никуда не делся -- и чем при инциденте помогло наличие
> IDE?

Михаил, вы меня таки удивляете, например тем, что технически грамотный человек может сравнивать j2me со стантартной VM, притятутая за уши несчастная АЭС ...
>> 1. наличие возможности реализовать задуманное (можно сильно развернуть)
>> 2. наличие кадров
>> 3. наличие средств разработки и инструментария
> См., к примеру, http://ftp.linux.kiev.ua/pub/Linux/xpandrx/highload_2011.pdf (слайд
> 6).
>> 4. возможность поддержки и развития продукта сторонними (не изначальным разработчиком)
>> силами
> Это относительно ортогонально в случае сколь-нибудь распространённой технологии (по которой
> не два спеца на всю планету).

Нет, это крайне важно иметь прямо в зоне непосредственной видимости человека, понимать его плюсы и минусы а не сферического кодера с ЧСВ over9000
>> 5. бабки
> Это ортогонально почти совсем.

Бабки - это то что помогает двигаться, это необходимый но чаще сильно ограниченый ресурс. Написать свою ОС тоже можно, но зачем?, если уже есть небходимый и подходящий базис, в данном случае множество библиотек.

Хотелось-бы прамой ответ на слндующий вопрс , вы правда считаете что такая маргинальная платформа как ерланг расматривалась-бы вами в качестве подходящей для постриения программного продукта?

Заз обшибки прошу простить, таблетка плюс кривые руки.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

101. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Michael Shigorinemail (ok), 18-Июл-12, 21:52 
> ну нету ничего для телекома интересного в этой специфичной платформе,
> телеком и многие другие уже выбрали Java/python/perl и конечно-же
> це в зависимости от специфики решаемых задач.

Даже не смешно (хотя и жаба, и P/P/P, и тикль, и C/C++ по знакомым телекомам вовсю используются).

> Те же сип коммутаторы, начиная от asterisk, ser с отпрысками, заканчивая менее
> известными yate сплошником на сях писаны, и не чего маштабируются в ширь

Особенно хорошо астериски масштабировались с теми digium'овскими же карточками, которые на PCI устраивали передачу данных bit banging'ом... ладно, это опять про другое, хотя железячники оценят.

> Но гугол говорит что на ерланге например ничего путного для вышеупомянотого sip

Он в чуточку другой нише вообще-то, см. хотя бы #87. :)  А конкретно по SIP лучше бы спросить Dear Netch.

>> Одни мыслящие подобно запихали J2ME в управляющую систему АЭС, вот только garbage
>> collection никуда не делся -- и чем при инциденте помогло наличие IDE?
> Михаил, вы меня таки удивляете, например тем, что технически грамотный человек
> может сравнивать j2me со стантартной VM

ME полегче по части GC, на что и пронадеялись.

> притятутая за уши несчастная АЭС ...

Два ошпаренных радиоактивной водой человека в том случае -- пример последствий выбора платформы по цвету IDE вместо ТТХ на местности.

>>> 4. возможность поддержки и развития продукта сторонними
>>> (не изначальным разработчиком) силами
>> Это относительно ортогонально в случае сколь-нибудь распространённой технологии
> Нет, это крайне важно иметь прямо в зоне непосредственной видимости человека,
> понимать его плюсы и минусы а не сферического кодера с ЧСВ over9000

В качестве сторонних сил или изначального разработчика? (не уловил)

> Хотелось-бы прамой ответ на слндующий вопрс , вы правда считаете что такая
> маргинальная платформа как ерланг расматривалась-бы вами в качестве подходящей
> для постриения программного продукта?

Здрасьте, мы на ней управляющую ферму "Ломоносова" в МГУ и поднимали.  Ссылку на презентацию дал -- гляньте при возможности, там циферки есть.

Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

102. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от тень_pavel_simple (?), 18-Июл-12, 22:27 
>> ну нету ничего для телекома интересного в этой специфичной платформе,
>> телеком и многие другие уже выбрали Java/python/perl и конечно-же
>> це в зависимости от специфики решаемых задач.
> Даже не смешно (хотя и жаба, и P/P/P, и тикль, и C/C++
> по знакомым телекомам вовсю используются).

Т.е. я правильно понял что в вам лично знакомых телекомах ерлангом успешно пользуются, можно если не секрет спросить в каких именно задачах?
>> Те же сип коммутаторы, начиная от asterisk, ser с отпрысками, заканчивая менее
>> известными yate сплошником на сях писаны, и не чего маштабируются в ширь
> Особенно хорошо астериски масштабировались с теми digium'овскими же карточками, которые
> на PCI устраивали передачу данных bit banging'ом... ладно, это опять про
> другое, хотя железячники оценят.

Вот именно, у меня начинает складывается что вы целеноправленно передергиваете, потому как тема была исключительно о программных коммутаторах и использовании в этих целях ерланга
>> Но гугол говорит что на ерланге например ничего путного для вышеупомянотого sip
> Он в чуточку другой нише вообще-то, см. хотя бы #87. :)  
> А конкретно по SIP лучше бы спросить Dear Netch.

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

>>> Одни мыслящие подобно запихали J2ME в управляющую систему АЭС, вот только garbage
>>> collection никуда не делся -- и чем при инциденте помогло наличие IDE?
>> Михаил, вы меня таки удивляете, например тем, что технически грамотный человек
>> может сравнивать j2me со стантартной VM
> ME полегче по части GC, на что и пронадеялись.

Михаил , ваши знания относительно Java а точнее jvm + Java язык в каком-то месте сильно перепутаны, потому как javame это собственно совершенно другая платформа, и упамянать её собственно не имело никакого смысла
>> притятутая за уши несчастная АЭС ...
> Два ошпаренных радиоактивной водой человека в том случае -- пример последствий выбора
> платформы по цвету IDE вместо ТТХ на местности.

Про эту грустную историю тоже, ибо выше
>>>> 4. возможность поддержки и развития продукта сторонними
>>>> (не изначальным разработчиком) силами
>>> Это относительно ортогонально в случае сколь-нибудь распространённой технологии
>> Нет, это крайне важно иметь прямо в зоне непосредственной видимости человека,
>> понимать его плюсы и минусы а не сферического кодера с ЧСВ over9000
> В качестве сторонних сил или изначального разработчика? (не уловил)

Берём hh.ru как пример, хотя свет клином на нём именно не сошелся, можно и кого другого, и ищем себе под задачу кадры, и не важно начинаем мы только иль необходима поддержка.


>> Хотелось-бы прамой ответ на слндующий вопрс , вы правда считаете что такая
>> маргинальная платформа как ерланг расматривалась-бы вами в качестве подходящей
>> для постриения программного продукта?
> Здрасьте, мы на ней управляющую ферму "Ломоносова" в МГУ и поднимали.  
> Ссылку на презентацию дал -- гляньте при возможности, там циферки есть.

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

Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

103. "(offtopic) адекватность технологий задачам"  +/
Сообщение от Michael Shigorinemail (ok), 19-Июл-12, 01:04 
> Т.е. я правильно понял что в вам лично знакомых телекомах ерлангом успешно
> пользуются, можно если не секрет спросить в каких именно задачах?

Сказано же -- эрикссоновские магистральные свичи.  Если интересно, гляньте http://www.erlang-factory.com/upload/presentations/416/MikeW... -- там разобрано подробней ;-)

> Вот именно, у меня начинает складывается что вы целеноправленно передергиваете

Просто танки обсуждаете вместе со знакомыми велосипедиками.  Уж не знаю, целенаправленно ли, но зрелище печальное.

> потому как тема была исключительно о программных коммутаторах

Перечитайте #25, на которое отвечал.  Если что -- астериск в альт собирал ещё в 2003, помнится, и немножко отличаю сегменты telco и SOHO.

> Обязательно поинтерисуютесь, вдруг я хлопок пропустил

</irony>

> заодно быть может вам про биллинг какой или там радиус с дхцп подскажут,
> это как никак чисто телекомовские атрибуты

Разве что RADIUS -- биллинги и тем более реализации DHCP встречаются намного шире.  Кстати, эрланговый dhcpd, умеющий 10k запросов в секунду, у нас тоже написали -- ISC-шный выдыхался заметно раньше.

> Михаил , ваши знания относительно Java а точнее jvm + Java язык
> в каком-то месте сильно перепутаны, потому как javame это собственно совершенно
> другая платформа, и упамянать её собственно не имело никакого смысла

Упомянул как факт неадекватного выбора технологии (причём SE/EE были бы _ещё_ более неадекватными задаче).  Неужели настолько непонятно?

> Берём hh.ru как пример, хотя свет клином на нём именно не сошелся,
> можно и кого другого, и ищем себе под задачу кадры, и
> не важно начинаем мы только иль необходима поддержка.

Брр.  Мы сами вырастили нужное количество на проект, например.  Вы же не думаете, что программистов на hh с завода привозят? :)

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

Можно посмотреть Ваши слайды к докладу, принятому на любую техническую конференцию сравнимого уровня? (извините, если вышло "сперва добей" -- но взялись судить, предъявите квалификацию)

> но то что шину сообщений пришлось писать самим - оценил

Погоняйте 400Mbps со сложной структурой на имеющихся, тогда эти слова будут хоть чего-то стоить.

Н-да, опять офтопик развели.  Закругляюсь.

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

104. "(offtopic) адекватность технологий задачам"  +1 +/
Сообщение от ДяДя (?), 19-Июл-12, 17:18 
>Упомянул как факт неадекватного выбора технологии (причём SE/EE были бы _ещё_ более неадекватными задаче).  Неужели настолько непонятно?

Каким бы хорошим не выглядел Erlang, но от сборщика мусора его не освобождали. Неожиданные сборки также возможны.

Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

105. "(offtopic) адекватность технологий задачам"  +/
Сообщение от ДяДя (?), 19-Июл-12, 17:34 
И кстати вот: http://shootout.alioth.debian.org/u64q/benchmark.php?test=al...

В производительности Erlang ЗАМЕТНО сливает, а по памяти примерно 50/50.

Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

85. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от ДяДя (?), 13-Июл-12, 11:41 
Erlang с успехом можно использовать во многих предметных областях.
Сама платформа уже сейчас позволяет очень многое, но девелоперская инфраструктура на текущий момент оставляет желать лучшего.
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

72. "Открыт код системы распределённой памяти Galaxy"  +/
Сообщение от Аноним (-), 12-Июл-12, 16:40 
> К слову почему-то о том, что якобы java не "тормозит" в основном приходится слышать от тех, что серьзно с ней не работал и пользоватся не умеет ...

Исправлено.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

91. "Открыт код системы распределённой памяти Galaxy"  +1 +/
Сообщение от Fomalhaut (?), 14-Июл-12, 21:51 
Что вы подразумеваете под "работал". Лично мне программировать не приходится (админ), но достаточно много приходится пользоваться Жаба-программами (что особо отмечу - фирменными) и результат весьма не в пользу Java.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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