Details

Title: Исследовательская работа. Сравнение преимуществ написания микросервисов на Java+Spring и Kotlin+Ktor: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Иванов Владимир Сергеевич
Scientific adviser: Коликова Татьяна Всеволодовна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Java; Spring; Kotlin; Ktor
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-5454
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\22634

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: Исследовательская работа. Сравнение преимуществ написания микросервисов на Java+Spring и Kotlin+Ktor Цель работы – разработка кода и методов сравнения производительности Java+Spring и Kotlin+Ktor Задачи, которые решались в ходе работы: 1. Изучены языки и фреймворки 2. Рассмотрены аналогичные решения 3. Обоснована целесообразность сравнения 4. Сформулированы функциональные требования к сравнению 5. Построена функциональная модель 6. Обоснован выбор средств реализации 7. Составлено техническое описание сравнения Сравнение произведено при помощи Java, Spring, Kotlin, Ktor, Gradle, Postgresql, Docker, Intellij Idea.

Topic of the graduation thesis: Research work. A comparison of the advantages of developing microservices using Java+Spring and Kotlin+Ktor. The aim of the study is to develop code and methods for comparing the performance of Java+Spring and Kotlin+Ktor. Tasks accomplished during the study: 1. Studied the languages and frameworks. 2. Explored similar solutions. 3. Justified the relevance of the comparison. 4. Formulated functional requirements for the comparison. 5. Developed a functional model. 6. Justified the choice of implementation tools. 7. Created a technical description of the comparison. The comparison was conducted using Java, Spring, Kotlin, Ktor, Gradle, PostgreSQL, Docker, and IntelliJ IDEA.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
Internet Authorized users SPbPU Read Print
-> Internet Anonymous

Usage statistics

stat Access count: 5
Last 30 days: 0
Detailed usage statistics