Розробка веб-додатку з використанням мікросервісної архітектури засобами Java Spring
| dc.contributor.author | Сірко Захар Володимирович | |
| dc.date.accessioned | 2025-07-23T17:40:02Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Темою дипломної роботи є розробка веб-додатку з використанням мікросервісної архітектури засобами Java Spring. У роботі проаналізовано сучасні технології для побудови масштабованих та безпечних веб-додатків, зокрема Spring Boot, PostgreSQL, Keycloak, Kafka, Docker та Elasticsearch. Метою проєкту є створення функціонального веб-застосунку, який забезпечує взаємодію між користувачами, художниками, службою доставки та іншими компонентами платформи. Реалізовано мікросервіси для керування користувачами, замовленнями, картинами, повідомленнями та логістикою. Зовнішню автентифікацію забезпечено через Keycloak, а пошук — за допомогою Elasticsearch. Інтеграцію з API Нової Пошти здійснено в окремому логістичному сервісі. Для забезпечення надійності використано Resilience4j, а для тестування — Testcontainers, що дозволяють емулювати всі необхідні сервіси у Docker-контейнерах.Результатом роботи є стабільна веб-платформа, яка підтримує повний цикл взаємодії: додавання картин, пошук, замовлення та доставку. Система протестована та готова до масштабування і подальшого розвитку. | |
| dc.identifier.uri | https://repo.nung.edu.ua/handle/123456789/10331 | |
| dc.subject | ARTMARKET | |
| dc.subject | МІКРОСЕРВІСИ | |
| dc.subject | SPRING BOOT | |
| dc.subject | KAFKA | |
| dc.subject | KEYCLOAK | |
| dc.subject | DOCKER | |
| dc.subject | REST API. | |
| dc.title | Розробка веб-додатку з використанням мікросервісної архітектури засобами Java Spring | |
| dc.type | Thesis |
