Описание

В статье рассматриваются новые возможности, предусмотренные в ситуационно-ориентированных базах данных (СОБД) для реализации микросервисной архитектуры. СОБД – это проект интегратора разнородных данных в рамках подхода polyglot persistence на основе информационного процессора, управляемого встроенной ситуационной моделью. Доступ к разнородным данным организован в СОБД на основе концепции виртуальных документов, которые отображаются на разнородные физические данные. В статье обсуждается микросервисная архитектура, основанная на СОБД, – современный подход, обеспечивающий лучшую масштабируемость и модифицируемость веб-приложений на основе HTTP-запросов. Поставлена задача обработки микросервисом HTTP-запросов в рамках общей концепции виртуальных документов. Для решения задачи введен новый тип виртуального документа, отображаемый на HTTP-запрос, что облегчает микросервису, с одной стороны, доступ к свойствам запроса и прикрепленным к нему данным, а с другой – формирование ответа HTTP-response. В статье обсуждаются способы обработки HTTP-запроса на примере типовой ситуационной модели микросервиса, который ведет таблицу реляционной базы данных на основе источника данных – внешнего веб-сервиса. Детально рассматривается структура ситуационной модели, выполняющей обработку и формирование ответа в зависимости от типа запроса и возникших ситуаций. Приводится пример практической реализации комплекса микросервисов на основе СОБД для мониторинга просмотров студентами образовательных видеороликов на YouTube.

О книге

СерияПрикладная информатика. Научные статьи
ИздательствоСинергия
Год издания2019
Языкru
ФорматыPDF
Возрастное ограничение0

Частые вопросы

О чём книга «Ситуационно-ориентированные базы данных: polyglot persistence на основе REST-микросервисов»?
«Ситуационно-ориентированные базы данных: polyglot persistence на основе REST-микросервисов» — это базы данных. В статье рассматриваются новые возможности, предусмотренные в ситуационно-ориентированных базах данных (СОБД) для реализации микросервисной архитектуры. СОБД – это проект интегратора разнородных данных в рамках подхода polyglot persistence…
Где читать или купить «Ситуационно-ориентированные базы данных: polyglot persistence на основе REST-микросервисов»?
Книгу можно читать или купить у партнёра ЛитРес (эл. книга). Цена у партнёра — 202 ₽. Переход — по кнопке в блоке «Где читать или купить».
Что почитать похожее на «Ситуационно-ориентированные базы данных: polyglot persistence на основе REST-микросервисов»?
Близкие по теме книги: «Создание отдела продаж с Битрикс24.CRM», «Язык PL/SQL», «Практический MySQL: пособие для быстрого старта». Полный список — в блоке «Похожие книги».