Розробка мікросервісів з використанням мови програмування Go

dc.contributor.advisorБулах, Богдан Вікторович
dc.contributor.authorХуторянський, Данііл Олегович
dc.date.accessioned2023-11-01T12:02:45Z
dc.date.available2023-11-01T12:02:45Z
dc.date.issued2023
dc.description.abstractУ світі швидко прогресують інформаційні технології, що призводить до зростання вимог до архітектури та розробки програмного забезпечення. Сучасне середовище інформаційних технологій вимагає створення ефективних, масштабованих та гнучких рішень, які відповідають потребам користувачів та бізнесу в швидкозмінному індустріальному секторі інформаційних технологій та відповідних інструментів розробки таких рішень. Метою даної роботи було провести дослідження у сфері розробки мікросервісних систем, порівняти різні підходи до їх реалізації та інструменти розробки, а також створити прототип мікросервісної системи з використанням мови Go для подальшого аналізу та тестування цього методу розробки. Результати роботи : висновки цієї дипломної роботи свідчать про переваги та потенціал розробки систем з мікросервісною архітектурою з використанням мови програмування Go. Дослідження виявило, що цей підхід є важливим та актуальним у сучасному світі та може бути успішно використаний для розробки складних систем з вимогами до ефективності, масштабованості та гнучкості. Загальний обсяг роботи 99 с., 16 рис., 28 джерел.uk
dc.description.abstractotherThe field of information technology is rapidly advancing worldwide, leading to increased demands on architecture and software development. The modern IT landscape requires the creation of efficient, scalable, and flexible solutions that meet the needs of users and businesses in the rapidly changing industry of information technology, along with the corresponding development tools for such solutions. The purpose of this work was to conduct research in the field of microservices development, compare different approaches to their implementation and development tools, and create a prototype of a microservices system using the Go programming language for further analysis and testing of this development method. The results of the work: The conclusions of this thesis demonstrate the advantages and potential of developing systems with a microservices architecture using the Go programming language. The research has revealed that this approach is important and relevant in the modern world and can be successfully utilized for the development of complex systems with requirements for efficiency, scalability, and flexibility. The total volume of the work is 99 p., 16 figures, 28 sources.uk
dc.format.extent99 с.uk
dc.identifier.citationХуторянський, Д. О. Розробка мікросервісів з використанням мови програмування Go : дипломний проект … бакалавра : 122 Комп'ютерні науки / Хуторянський Данііл Олегович. – Київ, 2023. – 99 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/61953
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмікросервісна архітектураuk
dc.subjectмікросервісиuk
dc.subjectінструменти розробки мікросервісівuk
dc.subjectархітектура програмного забезпеченняuk
dc.subjectGolanguk
dc.subjectmicroservices architectureuk
dc.subjectmicroservicesuk
dc.subjectmicroservices development toolsuk
dc.subjectsoftware architectureuk
dc.titleРозробка мікросервісів з використанням мови програмування Gouk
dc.title.alternativeMicroservices development using Go programming languageuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Khutorianskyi_bakalavr.pdf
Розмір:
776.51 KB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: