Re[6]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 11:49
Оценка:
Здравствуйте, nebotan27, Вы писали:

N>Здравствуйте, snaphold, Вы писали:


N>>>Все сервера на Linux/Solaris.


S>>а почему? разве нормальные версии серверного линукса не платные? Да и сервера стоят немало денег


S>>завтра перестанут линукс поддерживать, что будет со всем хозяством? не верю я в бесплатный сыр.

S>>Объясните мне популярно ЗАЧЕМ всему миру бесплатно писать линукс?

S>>шо есть сервер приложений в жаве? это типа iis?


S>>кстати интересна архитектура?

S>>asp.net mvc и ajax запросы на веб сервисы?

N>В Дойче несколько тысяч серверов. Настроена автоматизизированная инфраструктура( через скрипты и прочее).

N>ЧТО ТАКОГО может предложить серверная Windows, чтобы начать на нее переходить.
N>Наше начальство сделало вывод, что ничего. Вот мы ее дальше десктопов и не пускаем.

N>А что будет, если MS прикроет Windows Server направление

N>Unixы развивают много контор, причем далеко не всегда бесплатно.

а какая версия Unix стоит если не секрет?

N>C# у нас в толстых клиентах только, web проекты все на Java.


GWT или что-то другое?
Re[2]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 11:59
Оценка: +1 -3
Здравствуйте, Геннадий Васильев, Вы писали:

ГВ>Здравствуйте, snaphold, Вы писали:


S>>Смотрю как тех, так и других примерно одинаково?

S>>С чем связано?

ГВ>Вот ещё наблюдения.
Автор: IT
Дата: 22.04.13


странная тенденция. похоже на внутреннее лоббирование, учитывая, что java программисты дороже и что скорость разработки на C# выше
Re[7]: Почему в Дойче банк смесь Java и .Net?
От: nebotan27 Россия  
Дата: 28.04.13 12:09
Оценка:
Здравствуйте, snaphold, Вы писали:

S>а какая версия Unix стоит если не секрет?


Исползуются в основном Solaris и SuSE Linux.
Номера версий не помню, точно могу сказать, что не последние. Банк консервативен и обновляет ПО неспешно.
В перспективе хотят отказаться от Solaris и перейти полностью на SuSE Linux.
SuSE Linux стоит меньше и обновляется быстрее.

S>GWT или что-то другое?


Проектов в Дойче великое множество, чего только не используется. Слышал о проектах, где использовались Tapestry, Struts.
Сам в них не работал.
Да и вообще, я ушел из Java в С++/Python 4 года назад
Re[3]: Почему в Дойче банк смесь Java и .Net?
От: Steamus Беларусь  
Дата: 28.04.13 12:41
Оценка: 1 (1) +1
Здравствуйте, snaphold, Вы писали:

S>странная тенденция. похоже на внутреннее лоббирование, учитывая, что java программисты дороже и что скорость разработки на C# выше


Разрабатока на Джава в целом обычно быстрее по той причине, что очень много бесплатных открытых библиотек на все случаи жизни. И очень большое сообщество на планете. Ответ на любой вопрос легко найти. Да и вообще большой процент ПО открыт и бесплатен.

Учитывая похожесть языков, непосредственная скорость кодирования совершенно сопоставима. Или немного выше на Джава за счёт очень мощных интегрированных сред типа IntelliJ IDEA.

Учитывая быстрое развитие JavaFX последние пару лет, теперь уже нет и особенных клиентских преимуществ. Они и раньше то были невелики, но всё таки WPF выглядел намного прогрессивнее несколько устаревших уже Java Swing или SWT. Теперь это преимущество уходит.
Re[3]: Почему в Дойче банк смесь Java и .Net?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 28.04.13 14:50
Оценка:
Здравствуйте, snaphold, Вы писали:

S>>>Смотрю как тех, так и других примерно одинаково?

S>>>С чем связано?
ГВ>>Вот ещё наблюдения.
Автор: IT
Дата: 22.04.13


S>странная тенденция. похоже на внутреннее лоббирование, учитывая, что java программисты дороже и что скорость разработки на C# выше


Как об этом рассказал сам IT
Автор: IT
Дата: 25.04.13
, причина вовсе не в Java или .Net.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[8]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 14:59
Оценка:
Здравствуйте, nebotan27, Вы писали:

N>Здравствуйте, snaphold, Вы писали:


S>>а какая версия Unix стоит если не секрет?


N>Исползуются в основном Solaris и SuSE Linux.

N>Номера версий не помню, точно могу сказать, что не последние. Банк консервативен и обновляет ПО неспешно.
N>В перспективе хотят отказаться от Solaris и перейти полностью на SuSE Linux.
N>SuSE Linux стоит меньше и обновляется быстрее.

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

S>>GWT или что-то другое?


N>Проектов в Дойче великое множество, чего только не используется. Слышал о проектах, где использовались Tapestry, Struts.

N>Сам в них не работал.
N>Да и вообще, я ушел из Java в С++/Python 4 года назад

каково оно переходить с языка, где производительность программиста в несколько раз выше?
Re[4]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 15:02
Оценка:
Здравствуйте, Steamus, Вы писали:

S>Здравствуйте, snaphold, Вы писали:


S>>странная тенденция. похоже на внутреннее лоббирование, учитывая, что java программисты дороже и что скорость разработки на C# выше


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


пример, что есть на джаве бесплатное и чего нет на C#?

на codeplex туча всего
Re[4]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 15:07
Оценка:
Здравствуйте, Геннадий Васильев, Вы писали:

ГВ>Здравствуйте, snaphold, Вы писали:


S>>>>Смотрю как тех, так и других примерно одинаково?

S>>>>С чем связано?
ГВ>>>Вот ещё наблюдения.
Автор: IT
Дата: 22.04.13


S>>странная тенденция. похоже на внутреннее лоббирование, учитывая, что java программисты дороже и что скорость разработки на C# выше


ГВ>Как об этом рассказал сам IT
Автор: IT
Дата: 25.04.13
, причина вовсе не в Java или .Net.



Сегодня общался с одним большим босом одного большого инвестиционного банка. Спросил его почему на сервер-сайд используется джава. Он сказал, что в принципе ему пофиг, был бы на линуксе .net использовали бы


я очень сильно сомневаюсь, что большой босс знает разницу между виндой и линуксом на уровне юзера или тем более технаря. может он и технарь и занимался программингом лет так 10 назад.
а выглядит это так скорей всего: человек принимающий решение на уровне технаря — джавист и ненавидит .net и винду. сам не знает почему, но не привык он что есть что-то круче джавы.
и это он транслирует наверх, где принимается решение.
вы же сами понимаете, что большие боссы слушают консультантов
Re[9]: Почему в Дойче банк смесь Java и .Net?
От: nebotan27 Россия  
Дата: 28.04.13 15:58
Оценка:
Здравствуйте, snaphold, Вы писали:

S>так юниксы и линуксы платные тоже?

S>а что тогда все трубят везде, что про бесплатный юникс и линукс?
S>и почему тогда не винда? я так полагаю по стоимости разница не велика с виндой

Юниксы они разные. Есть как бесплатные, так и платные.
Я пишу это сообщение с бесплатной Ubuntu, А сервер на котором я работаю на коммерческом SuSE Linux.
Прошу заметить, что есть и бесплатная Open SuSE.

Смысл коммерческого Unix в том, что случись какая-то странная фигня с системой, можно получить быстрый и качественный support.
Плюс коммерческие Unix более стабильны. Часто в open source обкатываются новые идеи, которые затем переносятся в коммерческий дистрибутив.

Мигрировать с бесплатного на платный Unix и обратно, НАМНОГО ПРОЩЕ, чем с Unix на Win и обратно.
Не забываем про килотонны существующего кода и скриптов и, соотвественно, полную стоимость миграции Unix->Win

У винды плохая репутация с точки зрения стабильности и производительности, удобства создания скриптов.
Windows Power shell, как средство автоматизации появился сравнительно недавно.
А Uniх'овые имеют давнюю историю и весьма мощны и функциональны.

Резюме, есть мнение, что винда будет хуже unix справлятся с серверными задачами, так что не в цене дело.

S>каково оно переходить с языка, где производительность программиста в несколько раз выше?


Для задач, которыми мы заниемся языки с Garbage Collection не подходят, ввиду того, GC иногда может вызывать залипание на несколько миллисекунд, в то время как нам надо среагировать в течении микросекунд. Автоматическая биржевая торговля, ничего не поделаешь.
Только плюсы, только hard core

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

Психологических проблем при переходе я не испытывал, вернулся к истокам, так сказать
Re[5]: Почему в Дойче банк смесь Java и .Net?
От: Steamus Беларусь  
Дата: 28.04.13 16:34
Оценка:
Здравствуйте, snaphold, Вы писали:

S>пример, что есть на джаве бесплатное и чего нет на C#?

S>на codeplex туча всего

Сейчас всё брошу и начну с линейкой проверять наборы софта. У вас уже несколько людей спросили — назовите пару-тройку серверов приложений?

Вродеж никто вас не отговаривает от NETа. Хорошая мощная экосистема. Вам просто пояснили что ваши посылки насчёт того что тут всё круто, а там нет, абсолютно не верны. А в целом это две доминирующие платформы, которые имеют сопоставимый уровень.
Re[5]: Почему в Дойче банк смесь Java и .Net?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 28.04.13 16:58
Оценка: 1 (1)
Здравствуйте, snaphold, Вы писали:

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

S>а выглядит это так скорей всего: человек принимающий решение на уровне технаря — джавист и ненавидит .net и винду. сам не знает почему, но не привык он что есть что-то круче джавы.

Умение заменить:

Он сказал, что в принципе ему пофиг, был бы на линуксе .net использовали бы .net. Но только на линуксе, потому что винда менее надёжная и менее управляемая.


на: "человек принимающий решение на уровне технаря — джавист и ненавидит .net" — это очень сильный дзен 85-го левела. С такими друзьями .Net во врагах не нуждается.

S>и это он транслирует наверх, где принимается решение.

S>вы же сами понимаете, что большие боссы слушают консультантов

Я понимаю и очень хорошо знаю только то, что главные критерии, по которым выбирается та или иная платформа могут очень далеко отстоять от красот языка, "мощности" технологии и похожих материй. Что произошло в данном случае, кто кому что сказал — не знаю и домысливать не стану. Уверен только в том, что если уж IT заговорил о том, что у .Net не всё хорошо с популярностью, то с большой вероятностью так оно и есть.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[6]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 28.04.13 17:22
Оценка: +1
Здравствуйте, Геннадий Васильев, Вы писали:

ГВ>Здравствуйте, snaphold, Вы писали:


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

S>>а выглядит это так скорей всего: человек принимающий решение на уровне технаря — джавист и ненавидит .net и винду. сам не знает почему, но не привык он что есть что-то круче джавы.

ГВ>Умение заменить:

Он сказал, что в принципе ему пофиг, был бы на линуксе .net использовали бы .net. Но только на линуксе, потому что винда менее надёжная и менее управляемая.


ГВ>на: "человек принимающий решение на уровне технаря — джавист и ненавидит .net" — это очень сильный дзен 85-го левела. С такими друзьями .Net во врагах не нуждается.


S>>и это он транслирует наверх, где принимается решение.

S>>вы же сами понимаете, что большие боссы слушают консультантов

ГВ>Я понимаю и очень хорошо знаю только то, что главные критерии, по которым выбирается та или иная платформа могут очень далеко отстоять от красот языка, "мощности" технологии и похожих материй. Что произошло в данном случае, кто кому что сказал — не знаю и домысливать не стану. Уверен только в том, что если уж IT заговорил о том, что у .Net не всё хорошо с популярностью, то с большой вероятностью так оно и есть.


суть сводится к тому, что винда менее надежная.
в чем это выражается?
думаю ответ может дать человек поработваший и с тем и с другим одинаково
Re[5]: Почему в Дойче банк смесь Java и .Net?
От: mtnl  
Дата: 28.04.13 17:39
Оценка:
Здравствуйте, snaphold, Вы писали:

S>завтра перестанут линукс поддерживать, что будет со всем хозяством? не верю я в бесплатный сыр.

S>Объясните мне популярно ЗАЧЕМ всему миру бесплатно писать линукс?

На практике его пишут конторы типа RedHat, оказывающие платную поддержку сотовым операторам и прочим крупным клиентам (т.е. для разбора проблем клиента дело может дойти до копания глубоко в коде ядра) + конторы, которым он среда запуска для их дорогих корпоративных продуктов.
У этих контор соображение простое — писать ОС в одно лицо трудоемко и дорого, а писать сообща — вполне посильно, что созданные код переходит в доступность всем бесплатно, их бизнес-модели никак не вредит.
Re[7]: Почему в Дойче банк смесь Java и .Net?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 28.04.13 21:53
Оценка:
Здравствуйте, snaphold, Вы писали:

S>суть сводится к тому, что винда менее надежная.

S>в чем это выражается?
S>думаю ответ может дать человек поработваший и с тем и с другим одинаково

Вот ещё сообщение
Автор: IT
Дата: 27.04.13
по этому же поводу. И вообще, просмотри весь этот топик
Автор: alexanderfedin
Дата: 04.03.13
.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re: Почему в Дойче банк смесь Java и .Net?
От: Паблик Морозов  
Дата: 29.04.13 15:30
Оценка:
Здравствуйте, snaphold, Вы писали:

S>С чем связано?


С тем, что нормальных языков программирования большинство народу не знает.
Re[9]: Почему в Дойче банк смесь Java и .Net?
От: Хон Гиль Дон Россия  
Дата: 29.04.13 15:54
Оценка:
Здравствуйте, snaphold, Вы писали:


N>>Исползуются в основном Solaris и SuSE Linux.

N>>Номера версий не помню, точно могу сказать, что не последние. Банк консервативен и обновляет ПО неспешно.
N>>В перспективе хотят отказаться от Solaris и перейти полностью на SuSE Linux.
N>>SuSE Linux стоит меньше и обновляется быстрее.

S>так юниксы и линуксы платные тоже?

S>а что тогда все трубят везде, что про бесплатный юникс и линукс?
S>и почему тогда не винда? я так полагаю по стоимости разница не велика с виндой

В венде файловая система зело тормозная. На кой черт оно надо за такие деньги?
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[6]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 29.04.13 17:12
Оценка:
Здравствуйте, Steamus, Вы писали:

S>Здравствуйте, snaphold, Вы писали:


S>>пример, что есть на джаве бесплатное и чего нет на C#?

S>>на codeplex туча всего

S>У вас уже несколько людей спросили — назовите пару-тройку серверов приложений?


IIS — всё в одном флаконе. Особенно в сочетании с WCF дает любые возможности.
Re[4]: Почему в Дойче банк смесь Java и .Net?
От: snaphold  
Дата: 29.04.13 18:16
Оценка:
Здравствуйте, Steamus, Вы писали:

S>Здравствуйте, denis8158, Вы писали:


D>>Но сейчас складывается впечатление, что java это, что-то монстрючее, глючное, слабо поддерживаемое, устаревшее. Да ещё и Оракл подмял её под себя. Или всё же это взгляд C# разработчика на другой лагерь и всё так очень даже круто?


S>Вообщем почти всё с точностью до наоборот. Да, Java как язык развивается несколько медленнее чем C# и выглядит несложным, вполне элегантным, но где-то уже и скучноватым языком для поклонников всяких изысков. Это C# двигается в сторону утяжеления. Туда уже многовато суётся. Хотя и много интересного.


S>Но при этом в Джава самые мощные интегрированные среды разработки, самые мощные фреймворки (хоть для Веба, хоть для ORM). Не очень знаком какие такие сервера приложений есть для .NET (назовите два-три?), но для Джава их больше десятка. А Оракл, на поверку, вдохнул много энергии. В частности резко продвинул JavaFX. Теперь это инструмент для клиентской разработки не слабее WPF. И всё это кроссплатформенно и довольно открыто. И мобильный Андроид опять же в Джава. Я бы сказал, что Джава как платформа остаётся на голову выше. Хотя на сам язык уже только ленивый не брюзжит.


кстати вот тут Как нам спасти Жаву
Автор: A13x
Дата: 28.04.13
люди говорят про недостатки языка и что многое нестабильно работает и что готовые фреймворки — это зло
Re[6]: Почему в Дойче банк смесь Java и .Net?
От: Yoriсk  
Дата: 30.04.13 11:23
Оценка:
Здравствуйте, Steamus, Вы писали:

S>>пример, что есть на джаве бесплатное и чего нет на C#?

S>>на codeplex туча всего

S>Сейчас всё брошу и начну с линейкой проверять наборы софта.


Т.е. "Разрабатока на Джава в целом обычно быстрее по той причине, что очень много бесплатных открытых библиотек на все случаи жизни. большой процент ПО открыт и бесплатен." — это вы просто так сказали, чисто на эмоциях в полемическом задоре? Ок.
Re[7]: Почему в Дойче банк смесь Java и .Net?
От: Steamus Беларусь  
Дата: 30.04.13 11:47
Оценка:
Здравствуйте, Yoriсk, Вы писали:

Y>Т.е. "Разрабатока на Джава в целом обычно быстрее по той причине, что очень много бесплатных открытых библиотек на все случаи жизни. большой процент ПО открыт и бесплатен." — это вы просто так сказали, чисто на эмоциях в полемическом задоре? Ок.


Нет, абсолютно взвешенно. В MS-стеке технологий выбор вариантов довольно мал. Как правило его диктует партия.

Большинство идей изначально появлялись в более открытом Джава мире. И уж затем перекочёвывали в NET. Это и Хибернейт, и Спринг, и Ант и много чего ещё. Этого мало?

Ну или к примеру вам нужен Веб фреймворк. Из чего вы можете выбирать в .NET экосистеме? А ведь требования могут быть разные. Это может быть и Веб-приложение и Веб сайт. И разной степени сложности и разной степени нагруженности.

Полагаете что выбор в обоих платформах одинаков? И дело в эмоциях а не в фактах?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.