Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как выбрать платформу: IBM WS, JBOSS, TOMCAT??? 
V
    Опции темы
deadrat
Дата 17.4.2006, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Задачка не простая - выбираю платформу для серьезного проекта. Реально большие части три: система хранения данных, система управления произвоством, ну и интернет-часть. Все это увязать веб-сервисами.

Возникла мысль попробовать JAVA - нужен совет на сколько это реально. 
PM MAIL   Вверх
Goliath
Дата 17.4.2006, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 1.3.2005

Репутация: нет
Всего: 5



Это реально! Насколько я знаю для построения крупных проектов часто используют платформы от IBM. 
--------------------
Наша жизнь растрачивается на мелочи… Упрощайте, упрощайте. [Генри Торо] 
PM MAIL   Вверх
LSD
Дата 17.4.2006, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 5
Всего: 538



Цитата(deadrat @  17.4.2006,  22:11 Найти цитируемый пост)
Возникла мысль попробовать JAVA - нужен совет на сколько это реально. 

Вполне реально, только вам понадобятся грамотные разработчики для этого дела. Есть где их взять? 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
deadrat
Дата 18.4.2006, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Разработчиков пока нет - идея использовать JAVA связана с тем, что язык (по рассказам) очень мощный, технология J2EE продвинутая, и все такое. А самое приятное - технология вполне может быть бесплатной для разработчиков.

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

По этому ищу совета от людей с конкретным опытом разработки. 
PM MAIL   Вверх
ALKS
Дата 18.4.2006, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 354
Регистрация: 22.3.2006

Репутация: 6
Всего: 11



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

У меня 10 летний опыт разработки корпоративных систем на Java. Но я  ничего не могу дельного сказать тебе по теме. и никто не сможет. нужно в представлять ваш проект нужно видеть хотябы наметки технического задания. хотябы предварительные пожелания пользователей и т.п. 
PM   Вверх
tux
Дата 18.4.2006, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Цитата(ALKS @  18.4.2006,  19:52 Найти цитируемый пост)
угу... стоимость технологии ничто по сравнению со стоимостью разработки. "технология вполне может быть бесплатной для разработчиков" очень плохой постулат для выбора. говоря грубо зарпалта группы квалифицированных спецов в течении года во многие разы больше любого коммерческого софта для разработки, который они могли бы использовать. 

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

Судя по тому что
Цитата(deadrat @  18.4.2006,  02:11 Найти цитируемый пост)
Возникла мысль попробовать JAVA

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

Если сравнивать коммерческий софт и open-source-продукт (конкретнее, Websphere и JBoss), то в первом случае вы получите документацию лучшего качества и техническую поддержку. Судя по опыту знакомых (сам не пользовался) техническая поддержка - чистой воды фикция. Что касается эксплуатационных характеристик, то есть большие системы, эксплуатируемые и на JBoss и на IBM Websphere, с этой точки зрения особых преимуществ нет ни у кого. Похожая дискуссия еще здесь - http://forum.vingrad.ru/index.php?showtopic=85826&hl=. 
PM MAIL Skype GTalk Jabber YIM   Вверх
deadrat
Дата 18.4.2006, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Цитата(ALKS @  18.4.2006,  14:52 Найти цитируемый пост)
У меня 10 летний опыт разработки корпоративных систем на Java. Но я  ничего не могу дельного сказать тебе по теме. и никто не сможет. нужно в представлять ваш проект нужно видеть хотябы наметки технического задания. хотябы предварительные пожелания пользователей и т.п.  


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

Самое интересное, что при грамотной архитектуре очень значительные нагрузки будет выдерживать и всем известный PHP, при этом стоимость разработки будет сравнима со стоимостью разработки на JAVA. И найти толковых специалистов будет так же сложно - реально много студентов, начинающих программеров. 

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

Добавлено @ 18:59 
Цитата(tux @  18.4.2006,  16:46 Найти цитируемый пост)
Судя по тому что

Цитата(deadrat @  18.4.2006,  02:11 )    
Возникла мысль попробовать JAVA    

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


В принципе, мысль трезвая. Но как следствие - формиование собственной комманды программистов полное фуфло, надо все аутсорсить. Тем не менее, масса примеров успешных проектов, которые начинались именно с этого. Да и саутсорсить все не получится - в итоге придется купить разработчика, иначе говоря, свою комманду.

Ну а когда ты впрягаешься в новый проект, всегда есть два пути: а) сказать, я знаю basic, и по этому писать будем на нем, или б) попробовать поискать что-нибудь еще - вдруг есть более подходящее.

 
PM MAIL   Вверх
Stampede
Дата 18.4.2006, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: 66
Всего: 144



Цитата(deadrat @  18.4.2006,  18:45 Найти цитируемый пост)
Самое интересное, что при грамотной архитектуре очень значительные нагрузки будет выдерживать и всем известный PHP


Я могу сказать, почему PHP в данном случае не самый удачный выбор. Дело в том, что в больших системах веб-интерфейс - это только видимая часть айсберга. За этим фасадом, как правило, скрывается неслабый, так сказать, аппаратно-программный вычислительный комплекс, обеспечивающий работу различных подразделений, филиалов, партнеров, сторонних программ и пр. Я бы не стал никого пугать, но если ты говоришь о масштабах Озона, то это автоматически подразумевает немаленький штат, склады, логистику и прочие радости, откуда вытекают требования к информационной инфраструктуре.

Так вот, PHP для всего этого ну просто в принципе не годидзе. Тут речь не о масштабируемости и способности держать трафик - речь о возможностях платформы. PHP, даже в новом своем объектном обличии, никак не может вырваться за узкие рамки вебного программизма. В терминах приложения и его функциональности надо думать, а не в терминах скриптов, а среды-то для выполнения такого приложения и нету.

Вот так вота.
 


--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
deadrat
Дата 18.4.2006, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Цитата(Stampede @  18.4.2006,  20:04 Найти цитируемый пост)
Я могу сказать, почему PHP в данном случае не самый удачный выбор.


В общем согласен. Хорошо и правильно все делать на одной платформе. Хотя - фронэнд на пхп все же будет работать нормально. Ну а backoffice может работать на чем-то другом. Хоть на 1С.

Вопрос не в этом - вот если выбирать между юниксом и виндой? юникс вроде надежнее.

А между .net и java? Кроме этой пары вариантов особо нет. 
PM MAIL   Вверх
LSD
Дата 18.4.2006, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 5
Всего: 538



Цитата(deadrat @  18.4.2006,  23:10 Найти цитируемый пост)
А между .net и java? Кроме этой пары вариантов особо нет.

Хех, как бы не скатится к религиозным войнам smile

На мой взгляд как enterprise платформа Java богаче чем .NET. Она дольше на этом рынке, под нее больше фрейворков и готовых систем.

Мы выбрали Java из-за кросплатформенности, под ту платформу что мы пишем есть только древний Qt или Java. Естественно мы предпочли Java, и тем более осталась возможность запуска под Windows.  


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
deadrat
Дата 18.4.2006, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Я к Java отношусь с большим респектом, хотя сам ока не очень большой спец - так, писал для собственного удовольствия. Есть ощущение реально сильной платформы, на которой можно делать качественный продукт и просто качественный код. А как следствие - получить продаваемое решение.

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

Вот с грамотными спецами по Java реально какая-то проблема. По ходу - либо никто не хочет поработать над новым проектом, либо реально Java - мертвая тема. 
PM MAIL   Вверх
LSD
Дата 18.4.2006, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 5
Всего: 538



Цитата(deadrat @  18.4.2006,  23:35 Найти цитируемый пост)
Вот с грамотными спецами по Java реально какая-то проблема. По ходу - либо никто не хочет поработать над новым проектом, либо реально Java - мертвая тема.

В Москве их просто мало, уж и не знаю почему. 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
ALKS
Дата 18.4.2006, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 354
Регистрация: 22.3.2006

Репутация: 6
Всего: 11



Цитата(deadrat @  18.4.2006,  18:45 Найти цитируемый пост)
Хорошо, тогда - как мне корректно сформулировать вопрос? Предположим, я не хочу раскрывать суть проекта, но проект по масштабам сравним с ozon.ru - если не больше. И конечно, мнение экспертов интересно.

Самое интересное, что при грамотной архитектуре очень значительные нагрузки будет выдерживать и всем известный PHP, при этом стоимость разработки будет сравнима со стоимостью разработки на JAVA. И найти толковых специалистов будет так же сложно - реально много студентов, начинающих программеров. 

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


угу... а что такое  ozon.ru? а какой у него суточный трафик? сколько запросов в час? пикрвая нагрузка? на чем он написан? почему? как долго его писали? сколько людей? какая серверная платформа? база данных? ... ?
я к тому что это здорово если ты можеш сказать "мы примерно как они" ну нужно четко представлять что "они" такое на самом деле.

LiveJournal это perl. Yahoo! - php. портал IBM - java. все три сайта имеют экстремальный трафик и работают вполне стабильно. 

а ещё я как то примиал участье в разработке системы где движок был на Java, web интерфейс Php и еще кое что на perl. крайне комерчески успешный проект доминирущая в германии система сейчас в своей нише.

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

в моей практике был проект где Java была выбранна абсолютно не верно и это дорого обошлось. (синхронизация данных. ERP система оказалась Navision 2 который не имел jdbc драйвера вооще а odbc драйвер был настолько кривой и примитивный что его еле удалось заставить работать через коммерческий JDBC-ODBC мост и работал он ужастно при том этот Navision имел добротный не реляционный pure C интерфейс, вот только С в команде не знал никто да и сам Navision тоже)

а еще  я помню проект Novell 5, WebSphere3, Oracle 8i... для Intranet системы в 200 пользователей. нагрузки на систему были смешные но хапанули же софт... не говоря уж о том что через пару месяцев разработки выяснилось что ни WebSphere ни Oracle  больше не поддерживают Novell. как наши умельцы выдирали критически необходимые нам исправления в классах из патчей для  WebSphere на других платформах и заставляли это работать - это отдельный рассказ... 
это к вопросу абсолютно не правильного выбора серверного софта...


не возможно порекомендовать тебе какую любо платформу без представления о том что ты будеш делать. если жи ты скажем предоставиш такое "описание" то его разбор, анализ и конкретные 
рекоммендации это уже что-то за что ты должен платить деньги.  А на постановку вопроса в стиле "хочу писать ситему как ozon.ru на Java. что думаете?" можно только плечами пожать. 
PM   Вверх
deadrat
Дата 20.4.2006, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Народ, а кто может что сказать про Cold Fusion?

Добавлено @ 22:14 
Народ, ALKS, честно, я ждал примерно такого ответа, сам не первый год в шоубизнесе smile)) В любом случае - разговор получается для меня очень полезным.

Сейчас мы на стадии разработки архитектуры системы, окончена эта работа будет примерно к концу мая. К этому моменту уже будет понятно на 100%, на чем мы будем все это писать. Есть набор историй успеха для любых платформ - от PHP до .NET.

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

По этой причине,  наследовать технологию PHP или взять JAVA для нас нет особой разницы - то, что сделано на PHP, не представляет накакой ценности, кроме того, что оно уже сделано. Точно останется UNIX, ну а выбирая между PHP и JAVA конечно хочется выбрать JAVA.

Хотел услышать что-то типа - "...на J2EE можно делать весчи редкой красоты, какой на PHP тебе не добиться".

Если не будет нормальных джаверов к концу месяца - то будем писать фронтэнд на PHP, только как положено. По этой причине приглашаю желающих поработать =)). 

Что касается бэкенда - то он может быть на чем угодно. При этом - с учетом, логистикой и прочим сейчас вопрос решен, хотя тоже не лучшим образом. 
PM MAIL   Вверх
deadrat
Дата 20.4.2006, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.4.2006
Где: MSC

Репутация: нет
Всего: нет



Про озон - крупнейший в России книжный и т.д. магазин, сделан на дотнете + мелкософтовый сиквел (кластер на 4х серверах). Свой собственный бэкоффис и система логистики. Свой CRM-анализ - достаточно эффективный.

60000 посетителей в сутки, 500000 показов страниц в сутки. 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0581 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.