Объектно-ориентированные конструкции Java (http://www.java-course.ru)
15 ключевых паттернов микросервисной архитектуры
Здравствуйте, дорогие читатели! В этой статье мы рассмотрим паттерны микросервисной архитектуры. Мы опишем не менее 15 паттернов, сравним их между собой, обсудим преимущества и недостатки. Также мы узнаем, какие крупные компании используют эти паттерны в своих проектах. Преимущества и недостатки Domain-Driven Design (DDD) Преимущества: Недостатки: Canary Release Преимущества: Недостатки: Idempotent Receiver Преимущества: Недостатки: API Gateway Преимущества: Недостатки: Service Registry & Discovery...
Что такое шаблон SAGA и какую проблему он решает в микросервисной архитектуре
Источник: Nuances of Programming Курс SkillFactory Java-разработчик. Освойте backend-разработку и программирование на Java, Spring и основы DevOps. Соберите портфолио проектов и начните откликаться на вакансии уже после 7 месяцев обучения. SAGA — важный шаблон в среде микросервисов, предназначенный для устранения проблем при длительных транзакциях. Продемонстрировать знания по этой теме часто просят на собеседованиях. Поскольку архитектура микросервисов включает несколько небольших приложений, единый запрос разбивается на несколько составляющих...