Публікація: Дослідження мікросервісної архітектури для створення застосунку з використанням Saga та Event Sourcing на .NET : оцінка продуктивності транзакцій у розподіленій системі
| dc.contributor.author | Лиман, І. С. | |
| dc.date.accessioned | 2026-01-19T08:49:29Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Об’єктом дослідження є мікросервісна система управління замовленнями з розподіленими транзакціями, що охоплюють множину автономних сервісів. Предметом дослідження є методи та патерни забезпечення узгодженості даних у розподілених транзакціях, механізми відмовостійкості та протоколи міжсервісної комунікації в мікросервісних архітектурах. Метою дослідження є порівняння архітектурних підходів до управління розподіленими транзакціями шляхом розробки прототипу системи з Saga патерн та ES. Використано Saga orchestration для координації транзакцій, ES для збереження історії подій, CQRS для оптимізації, gRPC для міжсервісної комунікації. Проведено аналіз підходів до управління розподіленими транзакціями. Реалізовано чотири мікросервіси з Saga. Наукова новизна роботи полягає у комплексному емпіричному дослідженні комбінації Saga патерн з ES на ASP.NET з порівняльним аналізом продуктивності трьох архітектурних підходів. У результаті дослідження розроблено прототип системи управління замовленнями, проведено навантажувальне тестування при 100-500 користувачах та хаос-інженерне тестування. Отримано результати: gRPC на 45% вища пропускна здатність порівняно з REST. | |
| dc.identifier.citation | Лиман І. С. Дослідження мікросервісної архітектури для створення застосунку з використанням Saga та Event Sourcing на .NET : оцінка продуктивності транзакцій у розподіленій системі : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 122 Комп’ютерні науки / І. С. Лиман ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 77 с. | |
| dc.identifier.uri | https://openarchive.nure.ua/handle/document/33539 | |
| dc.language.iso | uk | |
| dc.subject | відмовостійкість | |
| dc.subject | мікросервіс | |
| dc.subject | розподілені транзакції | |
| dc.subject | хаос-інженерія | |
| dc.title | Дослідження мікросервісної архітектури для створення застосунку з використанням Saga та Event Sourcing на .NET : оцінка продуктивності транзакцій у розподіленій системі | |
| dc.type | Other | |
| dspace.entity.type | Publication |
Файли
Оригінальний пакунок
1 - 1 з 1
Завантаження...
- Назва:
- 2025_M_INF_Liman_IS.pdf
- Розмір:
- 1.15 MB
- Формат:
- Adobe Portable Document Format
Пакунок ліцензії
1 - 1 з 1
Завантаження...
- Назва:
- license.txt
- Розмір:
- 10.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: