21-10-2023
Revolution Analytics | |
Тип | |
---|---|
Деятельность |
Производство программного обеспечения |
Год основания | |
Прежние названия |
REvolution Computing |
Расположение | |
Ключевые фигуры |
Норман Най, генеральный директор |
Отрасль | |
Продукция | |
Сайт |
revolutionanalytics.com |
Revolution Analytics — американская компания, производитель программного обеспечения для статистической обработки, сфокусированная на коммерциализации языка программирования R и создания программных решений с его использованием[1].
Основана в 2007 году, в 2009 году получила финансирование от инвестиционного фонда корпорации Intel и частного фонда Нормана Ная (англ. Norman H. Nie), ставшего генеральным директором компании.
Основной продукт компании — Revolution R — высокопроизводительная версия среды выполнения языка R, оптимизированная для многопоточных вычислений и серия библиотек, прежде всего, для массово-параллельной обработки в рамках концепции «больших данных»[2][3].
Содержание |
Основана в Нью-Хейвене, штат Коннектикут в 2007 году под наименованием REvolution Computing, в результате выделения независимой бизнес-единицы из департамента информационных технологий Йельского университета[4][5]. Компания изначально ориентировалась на оптимизацию среды выполнения языка программирования R в условиях высокого уровня параллелизма, в качестве одного из первых заказчиков отмечается корпорация Pfizer, запускавшая сборку R от REvolution Computing в сильно кластеризованной среде[6]. Оптимизацию ядра языка программирования компания выпустила под свободной лиценизей GPL, выручку компания получала по контрактам на техническое сопровождение; основные клиенты — фармацевтические и биотехнологические предприятия[7][8]. Через год после основания компания открыла дополнительный офис в Сиэтле и получила инвестиции от Intel Capital.
В январе 2009 года компания в рамках второго раунда венчурных инвестиций получила $9 млн от Intel Capital в партнёрстве с частным фондом North Bridge Venture Partners Нормана Ная, основателя SPSS, занявшего пост генерального директора компании. Также в компании стали постоянно работать несколько сотрудников Intel в качестве консультантов[6][9][10]. К этому же времени относится и смена наименования на Revolution Analytics.
Если до 2009 года основные работы были посвящены расширению вычислительных возможностей распределённой обработкой, при этом на каждый экземпляр среды выполнения R оставался по большей части однопоточным, то со сменой менеджмента основные усилия разработчиков были направлены на оптимизацию многопоточной обработки для многоядерных процессоров[3].
Revolution R — основной продукт компании, является дистрибутивом языка программирования R и оптимизированной для многопроцессорной обработки и работы с большими объёмами средой выполнения. Стандартные дистрибутивы R, в отличие от распространённых коммерческих сред статистической обработки, например, производства SAS Institute и SPSS, оперирует всеми наборами оперативно обрабатываемых данных в оперативной памяти. Пакет RevoScaleR позволяет работать с массивами данных на жёстких дисках и обеспечивает массово-параллельную обработку в условиях распределения данных по узлам вычислительного кластера[2]. С появлением RevoScaleR компания начала продавать программное обеспечение по лицензионной модели[11], тогда как ранее все разработки распространялись свободно под GPL, и выручку компания получала лишь от технической поддержки. RevoScaleR работает с Apache Hadoop и некоторыми другими распределёнными файловыми системами, работы по интеграции с Hadoop ведутся совместно с IBM в рамках поддержки языка R в аппаратно-программных комплексах Netezza[12][13]. Однако, основные пакеты по интеграции с Hadoop и MapReduce компания выложила в общественный репозиторий языка R — CRAN[14].
Поставляются однопользовательские (англ. single user) и серверные лицензии. Однопользовательские лицензии для пользователей академических учреждений предоставляются бесплатно[15][16].
Основными конкурентами на рынке платформенного программного обеспечения статистической обработки указываются IBM (прежде всего, благодаря поглощению SPSS) и SAS Institute, несмотря на то, что финансовые показатели Revolution Analytics на несколько порядков ниже, чем у конкурентов (оценка годового оборота от 2010 года — от $8 до $11 млн[17]. В качестве потенциального конкурентного преимущества указывается популярность в исследовательской среде языка R (бо́льшая, нежели у встроенных языков инструментов SPSS и SAS)[18] и более широкие возможности по расширению и гибкому программированию, в связи с высокой выразительностью R[19][20][21]. Кроме того, компания способна оказать заметную конкуренцию SAS по ценовым параметрам[22][23].
Revolution R.