Транспортная компания собирает записи геолокации транспортных средств размером 10 байт каждая, получая до 10 000 записей в секунду. Допустима задержка передачи в несколько минут. Они будут использовать Amazon Kinesis Data Streams и нуждаются в надежном механизме для отправки данных при максимальной эффективности пропускной способности шардов. Какой вариант является наиболее операционно эффективным?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Kinesis Producer Library (KPL).
Почему это правильный ответ
Kinesis Producer Library (KPL) — это рекомендуемый механизм для отправки данных в Kinesis Data Streams, когда требуется максимальная эффективность пропускной способности шардов и допустима задержка в несколько минут. KPL агрегирует записи, отправляя несколько записей пользователя в одну запись Kinesis Data Streams, что снижает количество запросов HTTP и повышает эффективность. Kinesis Agent подходит для сбора данных из файлов, но не оптимизирован для высокой пропускной способности из приложений. Kinesis Data Firehose предназначен для доставки данных в другие сервисы AWS и не является инструментом для отправки данных непосредственно в Kinesis Data Streams. Kinesis SDK предоставляет низкоуровневые API, но не включает встроенные функции агрегации и повторных попыток, как KPL.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется