Apache Kafka 1.0.0 — важная веха популярного Open Source-брокера сообщений

Вчера некоммерческая организация Apache Software Foundation представила крупный релиз популярного программного брокера сообщений с открытым кодом — Apache Kafka 1.0.0.

Kafka — написанная на Scala система передачи сообщений из приложений и микросервисов в реальном времени. Она была изначально спроектирована как распределённая система и поддерживающая высокую пропускную способность, а также возможность временного хранения данных для их последующей (пакетной) обработки. Архитектура Kafka в значительной степени повторяет идеи журнализации транзакций (transaction log) — функции СУБД, соответствующих ACID. Единственный экземпляр Kafka способен в секунду обрабатывать сотни мегабайт данных, поступающих (на чтение и запись) от тысячей клиентов. Несмотря на то, что только сейчас проект Apache Kafka достиг версии 1.0.0, он уже долгое время используется в production такими всемирно известными компаниями, как Goldman Sachs, ING, LinkedIn, Netflix, Pinterest, The New York Times, Uber и Yelp.

Логотип Apache Kafka
Логотип Apache Kafka / Иллюстрация с сайта Kafka.Apache.Org

Релиз Apache Kafka 1.0.0 принёс проекту поддержку Java 9, которая, в частности, значительно улучшила производительность в реализациях TLS и CRC32C, а также ускоренный процесс контролируемого завершения работы, усовершенствованную обработку проблем с дисковой подсистемой в JBOD (KIP-112), новые метрики для поддержки проверок состояния (health checks), вывод статуса активных задач в публичный API (KIP-130) и ряд других новшеств.

Как отметил Jun Rao, вице-президент проекта Apache Kafka, «релиз 1.0.0 — важная веха для сообщества Apache Kafka, поскольку мы стремимся к тому, чтобы продукт был готов для принятия в enterprise».

Дмитрий Шурупов по материалам Blogs.Apache.org, Ru.Wikipedia.Org, dist.apache.org.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Apple работает над Animoji в FaceTime и вкладками для iPad-приложенийApple работает над Animoji в FaceTime и вкладками для iPad-приложений
В Windows 10 добавили новый режим производительностиВ Windows 10 добавили новый режим производительности
Легендарный плеер Winamp вернули к жизниЛегендарный плеер Winamp вернули к жизни
Microsoft перепишет Skype с нуля из-за найденной уязвимостиMicrosoft перепишет Skype с нуля из-за найденной уязвимости
На iOS и macOS новый баг. Символ перезагружает устройства и блокирует приложения
Блок рекламы


Похожие новости

Kata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack FoundationKata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack Foundation
Django 2.0 — крупное обновление популярного веб-фреймворка на PythonDjango 2.0 — крупное обновление популярного веб-фреймворка на Python
CARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилейCARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилей
Apache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференцийApache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференций
GitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторовGitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторов
AT&T добавила Kubernetes и Helm в свою промышленную облачную платформу на базе OpenStackAT&T добавила Kubernetes и Helm в свою промышленную облачную платформу на базе OpenStack
PC-MOS/386, клон операционной системы MS-DOS 30-летней давности, стал Open SourcePC-MOS/386, клон операционной системы MS-DOS 30-летней давности, стал Open Source
SciPy 1.0 — обновление Open Source-экосистемы  для математики и науки на PythonSciPy 1.0 — обновление Open Source-экосистемы для математики и науки на Python
В CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участниковВ CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участников
TiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQLTiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQL
Последние новости

Подгружаем последние новости