Russian English
scientificjournal-foto2

Если Вы хотите напечататься в ближайшем номере, не откладывайте отправку заявки. Потратьте одну минуту, заполните и отправьте заявку в Редакцию.

Печатная версия журнала «Вестник науки и образования» выходит два раза в месяц(ориентировочно 14 и 29 числа, ежемесячно уточняется). Следующая печатная версия журнала выйдет - 30.09.2022г. Статьи принимаются до 30.09.2022г.

В электронной официальной версии (Роскомназдор Эл № ФС77-58456) журнала Вы можете опубликовать статью моментально после одобрения её публикации. Как отдельный электронный журнал, журнал выходит каждую пятницу. Следующая электронная версия журнала выйдет - 30.09.2022г. Статьи принимаются до 30.09.2022г.



Осипов Д.Б.

Email: Osipov641@scientifictext.ru

Осипов Дмитрий Борисович – бакалавр,

кафедра вычислительной техники,

Университет информационных технологий механики и оптики, г. Санкт-Петербург

Аннотация: микросервисная архитектура - это подход к созданию приложения, подразумевающий отказ от единой, монолитной структуры. То есть вместо того, чтобы исполнять все ограниченные контексты приложения на сервере с помощью внутрипроцессных взаимодействий, используется несколько небольших приложений, каждое из которых соответствует какому-то ограниченному контексту. В статье исследованы различные типы микросервисной архитектуры и способы их связи. Детально рассмотрены ключевые особенности применения микросервисной архитектуры, а также сформулированы рекомендации по использованию микросервисов при разработке программного обеспечения.

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

DESIGNING SOFTWARE USING A MICRO-SERVICE ARCHITECTURE

Osipov D.B.

Osipov Dmitry Borisovich - Bachelor,

DEPARTMENT OF COMPUTER ENGINEERING,

UNIVERSITY OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS, SAINT-PETERSBURG

Abstract: microservice architecture is an approach to creating applications, meaning the rejection of a single, monolithic structure. That is, instead of executing all the limited contexts, using several small applications, each of which corresponds to some limited context. In the article various types of microservice architecture and ways of their connection are investigated. Interaction with the microservice in the development of software.

Keywords: micro services, micro service architecture, monolithic architecture, software development, data decentralization.

Список литературы / References

  1. Ньюмен Сэм. Создание микросервисов. СПб.: Питер, 2016. 304 с.: ил. (Серия «Бестселлеры O’Reilly»).
  2. Таненбаум Э., Стеен М. ван. Распределенные системы. Принципы и парадигмы. СПб.: Питер, 2003. 877 с.: ил. (Серия «Классика computer science»).
  3. Martinfowler. [Электронный ресурс]: Microservices. a definition of this new architectural term. Режим доступа: https://martinfowler.com/articles/microservices.html/ (дата обращения: 22.05.2018).
  4. Хабрахабр. [Электронный ресурс]: Microsoft Azure - Azure Service Fabric и архитектура микросервисов. Режим доступа: https://habrahabr.ru/company/mailru/blog/320962/ (дата обращения: 06.05.2016).
  5. MSDN Magazine Blog. [Электронный ресурс]: Архитектура микросервисов. Режим доступа: https://msdn.microsoft.com/ru-ru/magazine/mt595752.aspx/ (дата обращения: 22.05.2018).

Ссылка для цитирования данной статьи

scientificjournal-copyright    

Электронная версия. Осипов Д.Б. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С ПОМОЩЬЮ МИКРОСЕРВИСНОЙ АРХИТЕКТУРЫ // Вестник науки и образования №5 (41), 2018. [Электронный ресурс]. URL: http://scientificjournal.ru/images/PDF/2018/VNO-41/proektirovanie.pdf (Дата обращения: ХХ.ХХ.201Х).

Печатная версия. Осипов Д.Б. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С ПОМОЩЬЮ МИКРОСЕРВИСНОЙ АРХИТЕКТУРЫ // Вестник науки и образования №5 (41), 2018, C. {см. журнал}.

scientificjournal

Поделитесь данной статьей, повысьте свой научный статус в социальных сетях

      Tweet   
  
  

Кто на сайте

Сейчас на сайте 108 гостей и нет пользователей

Импакт-фактор

Вконтакте

REGBAN