Рефакторинг монолита в микросервисы: какие аспекты дизайна следует реализовать? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать контракт API между каждым микросервисом и его вызывающими объектами..
Почему это правильный ответ
Создание контракта API между каждым микросервисом и его вызывающими объектами является критически важным для обеспечения четко определенных интерфейсов и независимой разработки. Это позволяет микросервисам развиваться без нарушения работы клиентов. Реализация версионирования API также важна, поскольку она позволяет вносить несовместимые изменения в API, сохраняя при этом обратную совместимость для существующих клиентов, что является ключевым аспектом гибкой архитектуры микросервисов. Разработка на одном языке программирования не является требованием для микросервисов, которые поощряют полиглотность. Требование асинхронной связи для всех взаимодействий не всегда применимо; синхронная связь может быть уместна в определенных сценариях. Обеспечение достаточного количества экземпляров — это операционный аспект масштабирования, а не аспект дизайна API.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется