10 вопросов на знание основ архитектуры системы обмена данными в Kafka: открытый интерактивный тест для начинающих

курсы администраторов spark, kafka cluster, курсы администраторов, обучение kafka, курсы kafka, курсы администраторов, kafka для начинающих, курсы администрирования kafka, apache kafka примеры, курс spark streaming

Чтобы сделать самостоятельное обучение по Kafka еще более интересным, сегодня мы предлагаем вам простой тест по основам обмена данными в Kafka, включая особенности архитектуры этой системы.

Тест по основам обмена данными в Kafka для новичков

Для тех, кто начинает самостоятельное обучение по Apache Kafka, мы предлагаем простой интерактивный тест по этой стриминговой платформе. Проверьте свои знания и ответьте на 10 вопросов на знание основ архитектуры системы обмена данными в брокере Kafka. Ответы на эти вопросы мы разбирали в статье про устройство системы обмена данными в Kafka здесь. Подробно изучить темы, упоминаемые в тесте, вы сможете вы сможете на практических курсах по Kafka в нашем лицензированном учебном центре обучения и повышения квалификации ИТ-специалистов в Москве.

Открытый тест по обмену данными в Kafka

Выбирайте из предложенных вариантов ответов тот, который считаете верным. Правильный ответ вы узнаете после того, как нажмете кнопку ОТПРАВИТЬ. Успехов!

1. Что отвечает за создание сообщений?

 
 
 
 

2. Какой метод служит для получения данных в Kafka?

 
 
 
 

3. Что позволяет читать «свежие» сообщения из очереди в топике?

 
 
 
 

4. Какая основная функция тайм-аута при получении данных в Kafka?

 
 
 
 

5. Какой элемент Kafka отвечает за хранение сообщений, относящихся к одной тематике?

 
 
 
 

6. Какой метод отвечает за отправку сообщений в топик?

 
 
 
 

7. Для чего используется бесконечный цикл while(true)?

 
 
 
 

8. Для чего используется объект класса Properties в следующем фрагменте кода:

Properties props = new Properties();

props.put(StreamsConfig.BOOTSTRAP_SERVERS_CONFIG, «localhost:9092»);

props.put(«acks», «all»);

props.put(«retries», 0);

props.put(«batch.size», 16384);

props.put(«linger.ms», 1);

props.put(«buffer.memory», 33554432);

props.put(«key.serializer»,»org.apache.kafka.common.serialization.StringSerializer»);

props.put(«value.serializer»,»org.apache.kafka.common.serialization.StringSerializer»);

 
 
 
 

9. Для чего нужны разделы (partitions)?

 
 
 
 

10. Что называется фиксацией чтения?

 
 
 
 

 
 
Ваши баллы: Среднее кол-во баллов: 0

Стоит отметить, что данный тест не является профессиональным экзаменом. Однако, такое небольшое упражнение поможет новичкам, которые самостоятельно изучают стриминговый брокер Kafka, пытаясь разобраться с огромным объемом новой информации, систематизировать ее и применить к решению практических задач. Также мы подготовили для вас серию тестов по отдельным разделам Apache Kafka. Например, проверить свои знания по фиксациям смещений в Kafka вы можете здесь.

Детально освоить Apache Kafka на профессиональном уровне в качестве администратора Big Data кластеров, разработчика распределенных приложений и прочих прикладных областях Data Science вы сможете на практических курсах по Kafka в нашем лицензированном учебном центре обучения и повышения квалификации ИТ-специалистов в Москве:

Записаться на курс

Смотреть раcписание

Добавить комментарий

Поиск по сайту