Какие навыки и инструменты нужны для проектирования архитектуры микросервисов? Об этом расскажет 9 июня Станислав Щетинников, директор разработки с 6-летним опытом создания архитектуры систем. Станислав проведет обзор вакансий и перспектив, которые открывают навыки архитектуры ПО перед разработчиками. Также вы познакомитесь с программой онлайн-курса «Microservice Architecture» от OTUS: особенностями, форматом обучения и практической частью. ━━━━ ▸▹◉◈◉◃◂ ━━━━ При проектировании микросервисной архитектуры нередко возникает вопрос, какой именно способ связи между микросервисами лучше использовать. Конечно, всегда можно отдать предпочтение RESTful API, что и делают в большинстве случаев. Но на практике такой подход эффективен не всегда, ведь в отдельных ситуациях возможно долгое ожидание со стороны клиента и потеря информации при сбоях. Однако существует и другой вариант взаимодействия между микросервисами: очереди сообщений. Message Queue представляет собой форму асинхронной коммуникации