Популярность SOA стремительно растет, подталкиваемая потребностями пользователей во взаимодействии информационных систем и в многократном использовании их функций в распределенной среде. Однако движение к архитектуре, ориентированной на сервисы, еще весьма противоречиво, что сказывается на инфраструктуре приложений.
Первые работы по управлению параллельными транзакциями на основе многоверсионности появились еще 20-30 лет назад, однако интерес к версионным техникам не ослаб и сегодня — многоверсионные алгоритмы разрабатываются сейчас для систем совместной работы над мультимедиа-проектами, распределенных мобильных баз данных и адаптируются для использования в XML СУБД.