Параметри
Архітектура, керована подіями, для розробки інформаційної системи, що забезпечує підтримання концепції "zero waste"
Тип публікації :
Бакалаврська робота
Дата випуску :
2021
Автор(и) :
Фекете, Діана Михайлівна
Науковий(і) керівник(и)/редактор(и) :
Мова основного тексту :
Ukrainian
eKNUTSHIR URL :
Цитування :
Фекете Д. М. Архітектура, керована подіями, для розробки інформаційної системи, що забезпечує підтримання концепції "zero waste" : кваліфікаційна робота бакалавра : 172 Телекомунікації та радіотехніка / наук. кер. О. Ю. Герасименко. Київ, 2021. 83 с.
В роботі проведено аналіз систем на основі подій, найпоширеніших шаблонів, що використовуються при їх проектуванні, та проведено порівняльну характеристику даного підходу з CRUD.
Запропоновано використати шаблон CQRS для проектування внутрішньої взаємодії та шаблон «публікація-підписка» як технологію обміну повідомленнями.
Спроектовано мікросервісну архітектуру, керовану подіями.
Розроблено код програми на мові програмування Go з використанням сховища даних MongoDB, систему обміну повідомленнями NATS, а також представлено приклад розгортання розробленої інформаційної системи з використанням технології контейнеризації додатків Docker.
Запропоновано використати шаблон CQRS для проектування внутрішньої взаємодії та шаблон «публікація-підписка» як технологію обміну повідомленнями.
Спроектовано мікросервісну архітектуру, керовану подіями.
Розроблено код програми на мові програмування Go з використанням сховища даних MongoDB, систему обміну повідомленнями NATS, а також представлено приклад розгортання розробленої інформаційної системи з використанням технології контейнеризації додатків Docker.
Галузі знань та спеціальності :
17 Електроніка, автоматизація та електронні комунікації
172 Електронні комунікації та радіотехніка
Галузі науки і техніки (FOS) :
Інженерія та технології
Тип зібрання :
Publication
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
3.87 MB
Контрольна сума:
(MD5):9ceaf98deb3ae7b6d95e62d9e687a1e0
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC
https://ir.library.knu.ua/handle/123456789/1066