Особенности X1-forge

Принципиальные особенности базы данных X1-forge, по сравнению с системами других разработчиков

Из технически обоснованных соображений платформа X1-forge не использует клиент-серверные СУБД (типа MySQL), т.к. они не могут обеспечить требуемый уровень надежности и быстродействия, а также не использует один общий формат хранения данных и всего одну базу данных.

 

Почему не MySQL или другие клиент-серверные СУБД

Проводя множество экспериментов еще до 1999 года, сотрудники компании обнаружили, что обеспечить высокий уровень быстродействия и надежности хранения данных можно только в случае, если файлы базы данных будут доступны в той же зоне, что и файлы программных модулей. Полученные данные резко контрастировали с общепринятой в то время идеей-фикс о том, что "только клиент-серверных базы данных - есть лучшее, что может быть для сложных проектов". Компании Сайт Мэйкерс пришлось делать сложный выбор. Либо проигнорировать результаты собственных исследований и идти общим путем с большинством разработчиков в то время, либо брать на себя полную отвественность за качество работы СУБД и делать все самостоятельно.

Технологическая инновация Сайт Мэйкерс

 

Компания выбрала путь независимости. Первая платформа компании (как и все последующие) получила встраиваемую СУБД нового типа.

 

С точки зрения качества продукта, это был безусловно правильный выбор. Будущее показало, что уровень надежности и быстродействия Интернет-систем Сайт Мэйкерс был всегда выше любых продуктов других разработчиков. 

 

С точки зрения коммерческого результата для самой компании Сайт Мэйкерс - этот выбор привел к значительному снижению доходности, т.к. фактически при каждой продаже клиентов приходилось убеждать в том, что выбранный путь действительно правильный.

Продолжение

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

 

Только время показало, что качество и быстродействие важнее известных имен. В настоящее время качество и быстродействие систем X1-forge является бесспорно лучшим в России.

 

Многие клиенты компании Сайт Мэйкерс выбрали ее продукты просто потому что ни одна другая система была не способна обрабатывать требуемые объемы с требуемым быстродействием, требуемой надежностью и требуемым удобством обслуживания.

Технологическая инновация Сайт Мэйкерс

 

Почему не одна база данных

Платформа X1-forge использует в своей работе не одну, а целый комплекс различных баз данных. Среди которых следует выделить базы следующих трех разновидностей:

  • внутренние данные, предназначенные для активного оперирования (на чтение-запись) небольшого числа пользователей (для режимов системы управления);
  • внешние данные, предназначенные для сверхактивного оперирования (только на чтение) сверхбольшого числа пользователей при сверхбольшом числе единовременных обращений (для внешнего интерфейса сайта);
  • упакованные данные, преобразованные по технологии X-drive (для x-live интерфейсов).

 

Использование только одной базы данных - это типичная ошибка большинства систем других разработчиков.

Открытие триумвиратного подхода в хранении и обработке данных принадлежит Владимиру Шляпину. Оно было сделано в 1997 году. А на доказательство состоятельности данной идеи и ее полноценного внедрения у компании Сайт Мэйкерс ушло 12 лет.

Продолжим знакомство с платформой X1-forge в статье:
Преимущество языка Perl для платформы X1-forge

(495) 544-88-61
(13:00-19:00 Москва)
© 1998-2011 ООО "Сайт Мэйкерс". Все права защищены.
© 2012 X1-forge - платформа Интернет-магазина. Разработчик: ООО "Сайт Мэйкерс"
Торговые марки Site Makers, X1-forge, X-forge, Сайт Мэйкерс, Платформа ИКС, Платформа ИКС1 принадлежат ООО "Сайт Мэйкерс".