Обсуждали сегодня пути развития в конторе (у нас тут смена парадигмы, концепции, выброс всего в окно, закапывание в огороде, революция, эволюция, гражданская война и затяжной алкоголизм в анамнезе). Ну и собеседник (будучи закаленным в боях линукс-админом) сказал "я вообще слышал что есть планы на винде девелопить, зачем мы будем нужны?". И тут мне пришло в голову, что а какая собственно разница-то? Что, есть катастрофическая разница на чем JVM работает? А Эрланг? Из фундаментальных основ современных прикладных стеков до недавних пор на винде не работал разве что Node (что меня всегда, с момента узнания о существовании Node, несказанно удивляло, ибо винда это и есть такой Node, только без JS, для эффективности. Аж с 199х-какоготамгода. Только API бессмысленно сложный.).
Ну да, operations процедуры надо будет пересмотреть на самом нижнем уровне, реимадж новой системы, драйвера там, апдейты, то-се. Это даже не 50% работы на самом-то деле, а по сложности - вообще дай бог 10%. Основная масса проблем - с продуктом собственно. А он ТАК будет работать на чем угодно, хоть на мсдосе. По-моему самая большая проблема - это эти идиотские буковки дисков и дебильные обратные слеши. Ну и все, собственно. С точки зрения финансов совершенно, правда, непонятно за что платить мелкософту такие адские деньги за лицензию (у нас 300+ серверов, прикиньте почем будет 2008R2, даже не DE, а обычный). Если в общем и целом, что оно, что ЦентОС, что Соплярис - один хрен.
Реально-то операционной системой сейчас является JVM, а будет OTP или Нода. Ну или еще что-нибудь, Scala/Akka.
Красноглазие и мастдай как-то незаметно соскользнули в прошлое, а я и не заметил. OS is not relevant anymore. Huh.
Ну да, operations процедуры надо будет пересмотреть на самом нижнем уровне, реимадж новой системы, драйвера там, апдейты, то-се. Это даже не 50% работы на самом-то деле, а по сложности - вообще дай бог 10%. Основная масса проблем - с продуктом собственно. А он ТАК будет работать на чем угодно, хоть на мсдосе. По-моему самая большая проблема - это эти идиотские буковки дисков и дебильные обратные слеши. Ну и все, собственно. С точки зрения финансов совершенно, правда, непонятно за что платить мелкософту такие адские деньги за лицензию (у нас 300+ серверов, прикиньте почем будет 2008R2, даже не DE, а обычный). Если в общем и целом, что оно, что ЦентОС, что Соплярис - один хрен.
Реально-то операционной системой сейчас является JVM, а будет OTP или Нода. Ну или еще что-нибудь, Scala/Akka.
Красноглазие и мастдай как-то незаметно соскользнули в прошлое, а я и не заметил. OS is not relevant anymore. Huh.
no subject
Date: 2012-01-20 09:39 am (UTC)no subject
Date: 2012-01-20 09:45 am (UTC)no subject
Date: 2012-01-20 09:46 am (UTC)За редкими достаточно экзотическими исключениями откровенно похер, на чем база крутится.
no subject
Date: 2012-01-20 10:02 am (UTC)(no subject)
From:no subject
Date: 2012-01-20 09:47 am (UTC)no subject
Date: 2012-01-20 09:48 am (UTC)no subject
Date: 2012-01-20 10:03 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2012-01-20 09:50 am (UTC)впрочем, можно на них и не наступить.
no subject
Date: 2012-01-20 10:12 am (UTC)Ну разве что некоторый код наличие os.fork() предполагает, но и то редко-редко.
no subject
Date: 2012-01-20 10:33 am (UTC)no subject
Date: 2012-01-20 08:13 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-20 10:19 am (UTC)no subject
Date: 2012-01-22 08:27 am (UTC)no subject
Date: 2012-01-20 10:32 am (UTC)no subject
Date: 2012-01-20 11:03 am (UTC)no subject
Date: 2012-01-20 01:01 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-20 11:48 am (UTC)no subject
Date: 2012-01-20 01:00 pm (UTC)Какая радость приобретать геморрой, обосновывая это тем, что золотуха уже есть?
no subject
Date: 2012-01-20 01:30 pm (UTC)no subject
Date: 2012-01-20 02:34 pm (UTC)Большая разница появилась потом - всякие совершенно элементарные вещи типа "в Алабаме у клиента стоит сервер с нашей бетой, попроси чтобы открыли ssh - найди процесс XX, посмотри тратит ли он user time - если нет, подключи strace и посмотри что он делает" - на Windows превращаются в адские хакерские фестивали.
no subject
Date: 2012-01-22 08:35 am (UTC)no subject
Date: 2012-01-20 03:14 pm (UTC)no subject
Date: 2012-01-21 03:07 am (UTC)На... хм, у себя на маке я пишу lsof -i :8080, или find ~ -name something | xargs ls -l, или ps -ef | grep java. А там чо? А там ничо.
no subject
Date: 2012-01-22 08:32 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-21 05:17 am (UTC)no subject
Date: 2012-01-22 08:33 am (UTC)no subject
Date: 2012-01-21 04:28 pm (UTC)а уж переход на винду принесет свои, отдельные грабли
неужели оно вам прям так надо - переходить на другую платформу? тем более, если софт работает везде :)
no subject
Date: 2012-01-22 08:34 am (UTC)