Серверна частина веб-застосунку для отримання регіональних новин
dc.contributor.advisor | Жабін, Валерій Іванович | |
dc.contributor.author | Лосінський, Ігор Андрійович | |
dc.date.accessioned | 2024-11-27T11:04:08Z | |
dc.date.available | 2024-11-27T11:04:08Z | |
dc.date.issued | 2024 | |
dc.description.abstract | У даному дипломному проєкті було розроблено серверну частину вебзастосунку, яка забезпечує потужний функціонал для парсингу різних інтернет-ресурсів, структурування та обробки даних. Використання мікросервісної архітектури дозволяє забезпечити масштабованість системи, а поєднання мов програмування Java та Python дає змогу використовувати сильні сторони кожної з них, зводячи до мінімуму їхні недоліки. Ключовими функціями веб-застосунку є можливість реєстрації користувачів, отримання актуальних новин, пошук новин за допомогою текстового пошуку та фільтрація даних за джерелами. Завдяки використанню мов Java та Python, вдалося реалізувати надійну та ефективну взаємодію між мікросервісами, використовуючи сервіс Eureka для комунікації між різними компонентами системи. Застосування цього підходу забезпечує високу продуктивність та надійність веб-застосунку, роблячи його корисним інструментом для користувачів, які шукають актуальну інформацію з різних інтернет-ресурсів. Система також забезпечує легке розширення функціональності та інтеграцію з новими сервісами, що робить її гнучкою та адаптивною до змінюваних вимог користувачів. | |
dc.description.abstractother | In this diploma project, the server-side part of a web application was developed, providing powerful functionality for parsing various internet resources, structuring, and processing data. The use of a microservices architecture allows for system scalability, while the combination of Java and Python programming languages enables leveraging the strengths of each language while minimizing their weaknesses. Key features of the web application include user registration, receiving current news, searching for news using text search, and filtering data by sources. Thanks to the use of Java and Python, reliable and efficient interaction between microservices was achieved, utilizing the Eureka service for communication between different components of the system. This approach ensures high performance and reliability of the web application, making it a useful tool for users seeking up-to-date information from various internet resources. The system also provides easy extension of functionality and integration with new services, making it flexible and adaptive to changing user requirements | |
dc.format.extent | 183 с. | |
dc.identifier.citation | Лосінський, І. А. Серверна частина веб-застосунку для отримання регіональних новин : дипломна робота ... бакалавра : 123 Комп’ютерна інженерія / Лосінський Ігор Андрійович. – Киїів, 2024. – 183 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/70845 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | веб-застосунок | |
dc.subject | мікросервіси | |
dc.subject | java | |
dc.subject | python | |
dc.subject | парсинг даних | |
dc.subject | структуризація даних | |
dc.subject | eureka | |
dc.subject | масштабованість | |
dc.title | Серверна частина веб-застосунку для отримання регіональних новин | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Losinskyi_bakalavr.pdf
- Розмір:
- 2.46 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: