Розробка масштабованої SaaS-платформи для валідації електронних адрес в реальному часі

dc.contributor.advisorНагірна, Аллаuk_UA
dc.contributor.authorЯрошепта, Богданuk_UA
dc.date.accessioned2025-09-10T14:49:13Z
dc.date.available2025-09-10T14:49:13Z
dc.date.issued2025
dc.description.abstractУ магістерській роботі представлено процес розробки масштабованої SaaS-платформи для валідації електронних адрес у реальному часі. У ході роботи було спроєктовано мікросервісну архітектуру, реалізовано основний API на базі NestJS, а також окремий сервіс валідації із підтримкою асинхронної обробки через черги повідомлень (Kafka , RabbitMQ) [1][2][3]. Для забезпечення оновлень у реальному часі використано технологію Server-Sent Events [4]. Також реалізовано веб-застосунок на React.js для завантаження файлів зі списками електронних адрес, перегляду статусу перевірок та аналітики. Забезпечено підтримку синтаксичної, MX- і SMTP-верифікації , з урахуванням обмежень поштових серверів [5][6]. Особливу увагу приділено масштабуванню, безпеці даних, ізоляції сервісів та логуванню процесів перевірки. Результати тестування підтверджують ефективність запропонованого рішення для обробки великих обсягів даних у реальному часі.uk_UA
dc.identifier.urihttps://ekmair.ukma.edu.ua/handle/123456789/36609
dc.language.isoukuk_UA
dc.statusfirst publisheduk_UA
dc.subjectмасштабована SaaS-платформаuk_UA
dc.subjectвалідація
dc.subjectмікросервісна архітектураuk_UA
dc.subjectNestJSen_US
dc.subjectмагістерська роботаuk_UA
dc.titleРозробка масштабованої SaaS-платформи для валідації електронних адрес в реальному часіuk_UA
dc.typeOtheruk_UA
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Yaroshepta_Mahisterska_robota.pdf
Size:
670.63 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Yaroshepta_Mahisterska_robota_1.pdf
Size:
212.17 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: