Kafka в основном используется для создания конвейеров потоковой передачи данных в реальном времени и приложений, которые адаптируются к потокам данных. Он сочетает в себе обмен сообщениями, хранение и потоковую обработку, что позволяет хранить и анализировать как исторические данные, так и данные в реальном времени.
Что такое Кафка простыми словами?
Kafka - это программное обеспечение с открытым исходным кодом, которое обеспечивает основу для хранения, чтения и анализа потоковых данных. … Kafka изначально была создана в LinkedIn, где она сыграла свою роль в анализе связей между миллионами профессиональных пользователей для создания сетей между людьми.
Почему мы используем Кафку?
Kafka был разработан, чтобы обеспечить эти явные преимущества по сравнению с AMQP, JMS и т. д. Kafka хорошо масштабируется. Kafka - это распределенная система, которую можно быстро и легко масштабировать без простоев. Apache Kafka может обрабатывать многие терабайты данных без каких-либо накладных расходов.
Какие сервисы используют Kafka?
Сегодня Kafka используется тысячами компаний, включая более 60% компаний из списка Fortune 100. Среди них Box, Goldman Sachs, Target, Cisco, Intuit и другие. Как надежный инструмент для расширения возможностей и инноваций компаний, Kafka позволяет организациям модернизировать свои стратегии обработки данных с помощью архитектуры потоковой передачи событий.
Что делает AWS Kafka?
Apache Kafka - это распределенная потоковая платформа с открытым исходным кодом, которая позволяет вамдля создания потоковых приложений в реальном времени. … Выполнение развертывания Kafka в Amazon EC2 обеспечивает высокопроизводительное масштабируемое решение для приема потоковых данных.