В этом курсе вы узнаете всё, что необходимо
для уверенного решения любых вопросов, связанных с микросервисами, которые могут возникнуть на собеседовании. С более чем 250 вопросами и подробными объяснениями, мы рассмотрим основные концепции, принципы, шаблоны проектирования, а также распространенные ошибки и bew practices архитектур микросервисов.
С помощью этого курса вы протестируете и узнаете о вопросах собеседования по микросервисам (250+) с рассмотрением следующих тем:
Разложение микросервисов
Коммуникации микросервисов (синхронная/асинхронная коммуникация на основе сообщений, API-шлюзы)
Управление данными в микросервисах (базы данных/запросы/команды/распределенные транзакции)
Распределенные транзакции микросервисов
Разворачивание микросервисов с использованием контейнеров и оркестраторов
Одноразовая модель коммуникации на основе сообщений (один к одному), Многоразовая модель коммуникации на основе сообщений (один ко многим), Шаблон распространения сообщений и публикации/подписки, Шаблон цепочки темы-очереди и балансировки нагрузки
Мы рассмотрим вопросы в области общих тем собеседований и научим вас обсуждать эти темы в контексте реальных сценариев.