7 месяцев назад
Apache Kafka и Java: как передавать сообщения надёжно, быстро и масштабируемо
Kafka — это не просто очередь. Это распределённая платформа потоковой передачи событий. И если вы пишете на Java и работаете с микросервисами, логами, аналитикой или событийной архитектурой — вам обязательно нужно знать Kafka. Apache Kafka — это распределённый брокер сообщений с открытым исходным кодом, изначально разработанный в LinkedIn, а теперь активно используемый в Netflix, Uber, Twitter, Spotify и тысячах других компаний. Это промежуточная система, которая: Это реализует паттерн Producer-Consumer,...
298 читали · 2 года назад
Упрощаем интеграцию Kafka со Spring Boot
Источник: Nuances of Programming Обработка данных в реальном времени и бесперебойное взаимодействие различных частей приложения очень важны. Одна из технологий, которая стала особенно популярной для обеспечения таких возможностей,  —  Apache Kafka. Разберемся, что такое Kafka, каков ее ключевой функционал и как она вписывается в экосистему Spring Boot. Что такое Apache Kafka? Apache Kafka  —  это Open Source платформа для распределенной потоковой передачи событий и обработки потоков. Изначально разработана...