ОСОБЕННОСТИ РАЗРАБОТКИ СЕРВИСОВ НА SCALA

Есюнин Никита Артемович

Аннотация


Есюнин Никита Артемович, ОСОБЕННОСТИ РАЗРАБОТКИ СЕРВИСОВ НА SCALA, выпускная квалификационная работа объемом 46 страниц содержит 19 иллюстраций, 8 источников.

Ключевые слова: язык программирования Scala, функциональная парадигма программирования, структура данных, функция, сервис, архитектура, технология.

Цель работы: исследование функциональной парадигмы программирования, реализация сервиса на языке программирования Scala.

Результат работы: выявлены преимущества, определены причины распространения функционального программирования; проанализирована история создания и предпосылки появления языка программирования Scala; разработан сервис, решающий конкретную бизнес-задачу, в котором были применены современные технологии и продумана нетривиальная архитектура.