Application of event sourcing and CQRS patterns in distributed systems
dc.contributor.author | Diakov, S. O. | |
dc.contributor.author | Zubrei, T. E. | |
dc.contributor.author | Samoidiuk, A. S. | |
dc.date.accessioned | 2020-03-11T10:48:38Z | |
dc.date.available | 2020-03-11T10:48:38Z | |
dc.date.issued | 2019 | |
dc.description.abstracten | The purpose of this report is finding suitable approaches for dealing with the issue, particularly ability to recreate system state in modern high load distributed systems. In order to achieve the goal, the report will overview existing problems, compare conventional design to proposed architecture solutions. A combination of command query responsibility segregation (CQRS) and event sourcing is suggested to solve performance and design issues that often arise in conventional information systems development. | uk |
dc.description.abstractru | В этой работе раскрыты проблемы архитектуры современных распределенных систем с высокой нагрузкой и предложены решения для них. Цель состоит в поиске подходов для решения проблемы, в частности, возможности воссоздать состояние системы. Для достижения цели в статье будут рассмотрены причины существующих проблем, проведено сравнение с предлагаемыми архитектурными решениями, подчеркнуты его преимущества и недостатки. Рассмотренный способ разработки приложений опирается на две концепции: разделение ответственности на команды и запросы (CQRS) и источник событий. Их сочетание предлагается для решения проблем производительности и проектирования, которые часто возникают при разработке традиционных информационных систем. | uk |
dc.description.abstractuk | Ця робота демонструє проблеми архітектури сучасних високонавантажених розподілених систем і пропонує рішення для них. Мета полягає в пошуку відповідних підходів для вирішення проблеми, зокрема, здатності відтворювати стан системи. Для досягнення поставленої мети у статті будуть розглянуті причини існуючих проблем, проведено їх порівняння з запропонованими архітектурними рішеннями, підкреслено його переваги та недоліки. Розглянутий спосіб розробки додатків заснований на двох поняттях: розділення відповідальності на команди та запити (CQRS) та джерело подій. Їх поєднання пропонується для вирішення проблем пов'язаних з продуктивністю та проектуванням, які часто виникають при розробці традиційних інформаційних систем. | uk |
dc.format.pagerange | Pp. 16-22 | uk |
dc.identifier.citation | Diakov, S. O. Application of event sourcing and CQRS patterns in distributed systems / S. O. Diakov, T. E. Zubrei, A. S. Samoidiuk // Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник. – 2019. – № 1 (34). – С. 16–22. – Бібліогр.: 10 назв. | uk |
dc.identifier.doi | https://doi.org/10.20535/1560-8956.1.2019.178224 | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/32201 | |
dc.language.iso | en | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.source | Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник, 2019, № 1 (34) | uk |
dc.subject | CRUD | uk |
dc.subject | CQRS | uk |
dc.subject | event sourcing | uk |
dc.subject | software architecture | uk |
dc.subject | design patterns | uk |
dc.subject | data modeling | uk |
dc.subject | архітектура програмного забезпечення | uk |
dc.subject | шаблони проектування | uk |
dc.subject | моделювання даних | uk |
dc.subject | архитектура программного обеспечения | uk |
dc.subject | шаблоны проектирования | uk |
dc.subject | моделирование данных | uk |
dc.subject.udc | 004-042 | uk |
dc.title | Application of event sourcing and CQRS patterns in distributed systems | uk |
dc.title.alternative | Застосування джерел подій і шаблонів CQRS в розподілених системах | uk |
dc.title.alternative | Применение источников событий и шаблонов CQRS в распределенных системах | uk |
dc.type | Article | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- asau2019-1_02Diakov.pdf
- Розмір:
- 557.13 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.06 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: