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