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. Какой метод отвечает за отправку сообщений в топик?

 
 
 
 

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

 
 
 
 

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

 
 
 
 

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

 
 
 
 

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

 
 
 
 

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. Какой метод служит для получения данных в Kafka?

 
 
 
 

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

 
 
 
 

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

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

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

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

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

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

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