Pervasive Software¶
Pervasive Software — американская компания, специализировавшаяся на разработке программного обеспечения для управления данными, интеграции и аналитики. Наибольшую известность получила благодаря созданию СУБД Pervasive PSQL (позднее — Actian Zen), ориентированной на встраиваемые системы и малый бизнес. Компания была основана в 1982 году, штаб-квартира располагалась в Остине (штат Техас, США). В 2013 году Pervasive Software была поглощена компанией Actian Corporation.
¶История
¶Основание и ранние годы
Компания была основана в 1982 году под названием SoftCraft группой разработчиков, специализировавшихся на создании систем управления базами данных (СУБД) для операционных систем семейства Unix. Первым продуктом стала СУБД Btreive, представлявшая собой библиотеку для работы с B-деревьями, которая позволяла приложениям эффективно хранить и извлекать данные. В 1984 году компания выпустила Xtrieve — интерфейс для взаимодействия с Btreive, а затем Netware SQL — первую реляционную СУБД для сети Novell NetWare.
В 1987 году компания сменила название на Novell Development Group, войдя в состав корпорации Novell. В рамках Novell были разработаны продукты Btrieve и Scalable SQL, которые стали основой для будущих решений. В 1994 году подразделение было выделено в самостоятельную компанию, получившую название Pervasive Software.
¶Развитие в 1990-е — 2000-е годы
В 1995 году Pervasive Software выпустила Pervasive.SQL (позднее — Pervasive PSQL) — реляционную СУБД, сочетавшую в себе производительность Btrieve и возможности SQL. Продукт быстро завоевал популярность в сегменте встраиваемых систем, где требовалась компактная, быстрая и надёжная база данных без необходимости в администрировании. СУБД использовалась в таких отраслях, как розничная торговля, здравоохранение, логистика и производство.
В 2000 году компания провела первичное публичное размещение акций (IPO) на бирже NASDAQ под тикером PVSW. В 2003 году Pervasive Software приобрела компанию Data Junction, специализировавшуюся на интеграции данных, что позволило расширить продуктовую линейку в сторону ETL-решений (извлечение, преобразование, загрузка).
¶Поглощение Actian
В 2013 году Pervasive Software была приобретена компанией Actian Corporation (дочерняя структура частной инвестиционной компании Summit Partners). Сумма сделки составила около 154 миллионов долларов США. После поглощения бренд Pervasive Software был постепенно заменён на Actian, а продукты продолжили развиваться под новым именем. В частности, СУБД Pervasive PSQL была переименована в Actian Zen (позднее — Actian ZEN).
¶Продукты и технологии
¶СУБД Pervasive PSQL
Pervasive PSQL (позднее — Actian Zen) — реляционная система управления базами данных, предназначенная для встраиваемых приложений и малого бизнеса. Ключевые особенности:
- Минимальные требования к администрированию: не требовала выделенного администратора баз данных, что делало её привлекательной для небольших организаций.
- Высокая производительность: использование B-деревьев для индексации и оптимизации запросов.
- Поддержка SQL и собственного API (Btrieve): позволяла разработчикам использовать как стандартный SQL, так и низкоуровневый доступ к данным.
- Кроссплатформенность: работала под управлением Windows, Linux, macOS и некоторых версий Unix.
- Встраиваемость: могла быть встроена непосредственно в приложения, не требуя отдельной установки сервера.
СУБД использовалась в таких продуктах, как бухгалтерские системы (например, Sage 50), системы управления складом (WMS), медицинские информационные системы и POS-терминалы.
¶Средства интеграции данных
После приобретения Data Junction компания разработала линейку продуктов для интеграции данных:
- Pervasive Data Integrator — ETL-инструмент для извлечения, преобразования и загрузки данных из различных источников.
- Pervasive DataRush — платформа для параллельной обработки больших объёмов данных, ориентированная на аналитику и бизнес-отчётность.
- Pervasive DataCloud — облачный сервис для интеграции данных, работавший на базе Microsoft Azure и Amazon Web Services.
¶Средства аналитики
В 2010-е годы компания выпустила продукты для бизнес-аналитики:
- Pervasive BI — платформа для построения отчётов и дашбордов.
- Pervasive Analytics — инструмент для прогнозной аналитики и машинного обучения.
¶Применение
¶Встраиваемые системы
Основная сфера применения продуктов Pervasive Software — встраиваемые системы, где база данных является частью более крупного приложения. Примеры:
- Розничная торговля: кассовые терминалы (POS), системы управления товарными запасами.
- Здравоохранение: электронные медицинские карты, лабораторные информационные системы.
- Логистика: системы управления складом (WMS), отслеживание грузов.
- Производство: системы управления производственными процессами (MES).
¶Малый и средний бизнес
Благодаря простоте в использовании и отсутствию необходимости в дорогостоящем администрировании, Pervasive PSQL активно применялась в малых и средних предприятиях для учётных систем, бухгалтерии и управления взаимоотношениями с клиентами (CRM).
¶Критика и ограничения
Несмотря на популярность в нишевых сегментах, продукты Pervasive Software подвергались критике за:
- Ограниченную масштабируемость: СУБД была рассчитана на небольшие объёмы данных (до нескольких десятков гигабайт) и не подходила для крупных корпоративных систем.
- Сложность миграции: Переход с Pervasive PSQL на другие СУБД (например, Microsoft SQL Server или Oracle) требовал значительных усилий из-за особенностей API и форматов данных.
- Закрытость кода: Продукты были проприетарными, что ограничивало возможности кастомизации и интеграции с открытым ПО.
¶Наследие
После поглощения Actian Corporation бренд Pervasive Software прекратил существование, однако технологии продолжают развиваться под именем Actian. СУБД Actian Zen остаётся востребованной в сегменте встраиваемых систем, а средства интеграции данных (Actian DataConnect) используются в корпоративных решениях. В 2020-х годах Actian Zen поддерживает работу с современными платформами, включая контейнеризацию (Docker) и облачные развёртывания.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


