13,7K подписчиков
Источник: Nuances of Programming Какой язык программирования вам подойдет? Пройдите тест SkillFactory из 7 вопросов и узнайте, какой язык программирования подходит лично вам. «Apache Kafka  —  это распределенная Open Source платформа потоковой передачи событий, используемая в тысячах компаний для высокопроизводительных конвейеров данных, потоковой аналитики, интеграции данных и критически важных приложений». С этим определением сайта я полностью согласен. Настройка демонстрационной среды Чтобы не...
1 год назад
456 подписчиков
Apache Kafka - это распределенная платформа для обработки потоковых данных. Она позволяет эффективно передавать, хранить и обрабатывать большие объемы данных в реальном времени. В Java-приложениях Kafka может быть использована для обработки потоковых данных следующим образом: Вот пример простого Java-кода, демонстрирующего использование Kafka для обработки потоковых данных: import org.apache.kafka.clients.producer.KafkaProducer; import org.apache.kafka.clients.producer.ProducerRecord; import org...
4 месяца назад
13,7K подписчиков
Источник: Nuances of Programming Что такое «событийно-ориентированная архитектура»? Событийно-ориентированная архитектура  —  это шаблон проектирования с применением событий для запуска и передачи изменений между компонентами системы. Службы здесь взаимодействуют, обмениваясь событиями, то есть сообщениями о наступлении события или изменении состояния. Преимущества событийно-ориентированной архитектуры Kafka Apache Kafka  —  это распределенная потоковая платформа для создания конвейеров данных в...
8 месяцев назад