Продукт представляет собой ПО промежуточного уровня, обеспечивающее возможность быстрого обращения приложений к объектам данных частого доступа за счет хранения их в оперативной памяти группы серверов. Coherence помогает реализовать концепцию "экстремальной обработки транзакций" (Extreme Transaction Processing, XTP), - выполнения больших объемов транзакций в режиме реального времени. Продукт популярен в секторе финансовых услуг, однако как отмечают в Oracle, в других отраслях идея XTP пока считается "экзотической". В Oracle однако надеются, что распределенное кэширование объектов данных начнет применяться более широко, превратившись в типовую практику. В этой связи на базе Coherence в корпорации собираются разработать стек ПО промежуточного слоя, ориентированный на приложения, выполняющие анализ данных в реальном времени, а также на скоростные вычислительные grid и ПО высокопроизводительной обработки транзакций. С этой целью Oracle интегрирует Coherence с различными компонентами Fusion, с исполняемой в памяти СУБД TimesTen и с Oracle Database Enterprise. В Coherence 3.3 - новой версии системы, выпущенной Oracle, процесс интеграции уже начат: появились связи с Oracle Application Server и Oracle TopLink, инструментом объектно-реляционных преобразований для разработчиков Java-приложений. В то же время в Oracle собираются поддерживать и автономный вариант Coherence, не интегрированный с Fusion.

Поделитесь материалом с коллегами и друзьями