SlackBuilds Repository

15.0 > System > kafka (

Apache Kafka is publish-subscribe messaging rethought as a
distributed commit log.

A single Kafka broker can handle hundreds of megabytes
of reads and writes per second from thousands of clients.

Kafka is designed to allow a single cluster to serve as
the central data backbone for a large organization. It
can be elastically and transparently expanded without
downtime. Data streams are partitioned and spread over a
cluster of machines to allow data streams larger than the
capability of any single machine and to allow clusters of
co-ordinated consumers

Messages are persisted on disk and replicated within the
cluster to prevent data loss. Each broker can handle
terabytes of messages without performance impact.

Distributed by Design
Kafka has a modern cluster-centric design that offers
strong durability and fault-tolerance guarantees.

Groupname and username

You must have the 'kafka' group and user to run this script,
for example:

groupadd -g 323 kafka
useradd -u 323 -g 323 -c "Apache Kafka user" -d /var/lib/kafka \
-s /bin/sh kafka

This requires: zookeeper

Maintained by: Andre Barboza
Keywords: zookeeper,mq,message,messaging,queue,integration,broker,jms,java
ChangeLog: kafka


Source Downloads:
kafka_2.12- (a408f2eea282bcfa8a25ba20eb1ad49b)

Download SlackBuild:
kafka.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds