24.01.2017 Экспертиза, Открытый код/LinuxВ настоящее время Open Source — одна из основных составляющих ИТ-стратегий корпораций. Вместе с тем, эта концепция представляет собой загадку для управленцев, у которых возникает множество практических вопросов. Дуг Каттинг (Apache Software Foundation) делится своими соображениями о том, как добиться успехов в Open Source. Этой особенно актуальной для текущего года проблеме посвящена его статья, опубликованная на портале InformationWeek. Быть готовым к переменам Постоянные и непрерывные изменения — одно из самых больших отличий открытого ПО от проприетарного. По мнению эксперта, это первое, что должен усвоить менеджер, желающий лучше понять специфику Open Source. Чтобы воспользоваться всеми преимуществами этой концепции, компании должны прежде всего стать открытыми для изменений. Важность этого Каттинг иллюстрирует примером дискуссии Spark vs. MapReduce. Он утверждает, что разработчики всё реже используют модель распределённых вычислений Google, предпочитая ей Apache Spark (Каттинг несколько лет входит в руководящий орган Apache Software Foundation — С. Г.). Но это вовсе не делает MapReduce устаревшим — он прекрасно работает и будет работать ещё много лет. По крайней мере консервативные пользователи успешно его применяют и считают превосходным инструментом. Это и есть естественная эволюция открытых систем. MapReduce — это решение 1.0 для обработки данных, Spark — решение 2.0. Когда-нибудь настанет время решения 3.0, которое сделает и Spark устаревшим. При этом, разумеется ...
читать далее.