Мобильной игровой компании необходимо собирать данные из своего игрового приложения и предоставлять их трём внутренним потребителям. Каждая запись составляет около 20 КБ. Компания хочет обеспечить оптимальную пропускную способность с каждого устройства и требует приложение для потоковой обработки, которое предоставляет выделенную пропускную способность для каждого внутреннего потребителя. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Пусть мобильное приложение вызывает операцию PutRecords API для отправки данных в Amazon Kinesis Data Streams. Используйте функцию enhanced fan-out с отдельным потоком для каждого внутреннего потребителя..
Почему это правильный ответ
Правильный ответ — использование Amazon Kinesis Data Streams с функцией enhanced fan-out. Kinesis Data Streams позволяет мобильному приложению отправлять данные с помощью операции PutRecords, обеспечивая высокую пропускную способность. Enhanced fan-out предоставляет каждому потребителю выделенную пропускную способность 2 МБ/с, что идеально подходит для потоковой обработки, где требуется изоляция производительности для каждого потребителя. Неправильные варианты: Kinesis Data Firehose не поддерживает enhanced fan-out и не предоставляет выделенную пропускную способность для каждого потребителя напрямую. PutRecordBatch API также не является стандартным для Firehose. Kinesis Producer Library (KPL) используется для Kinesis Data Streams, а не для Firehose. Кроме того, Firehose не поддерживает enhanced fan-out. Размещение приложений для потоковой обработки на инстансах Amazon EC2 и настройка автомасштабирования не обеспечивают выделенную пропускную способность для каждого потребителя на уровне потока данных, а лишь масштабируют вычислительные ресурсы, что не решает проблему изоляции пропускной способности.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется