All Projects → strimzi → Strimzi Kafka Bridge

strimzi / Strimzi Kafka Bridge

Licence: apache-2.0
Apache Kafka bridge

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Strimzi Kafka Bridge

Rafka
Kafka proxy with a simple API, speaking the Redis protocol
Stars: ✭ 49 (-64.23%)
Mutual labels:  kafka, kafka-client, kafka-producer, kafka-consumer
Karafka
Framework for Apache Kafka based Ruby and Rails applications development.
Stars: ✭ 1,223 (+792.7%)
Mutual labels:  kafka, kafka-client, kafka-producer, kafka-consumer
Kq
Kafka-based Job Queue for Python
Stars: ✭ 530 (+286.86%)
Mutual labels:  kafka, kafka-client, kafka-producer, kafka-consumer
Kattlo Cli
Kattlo CLI Project
Stars: ✭ 58 (-57.66%)
Mutual labels:  kafka, kafka-producer, kafka-consumer
Apachekafkatutorials
Example Code for Kafka Tutorials @ Learning Journal
Stars: ✭ 155 (+13.14%)
Mutual labels:  kafka-client, kafka-producer, kafka-consumer
Enqueue Dev
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Stars: ✭ 1,977 (+1343.07%)
Mutual labels:  hacktoberfest, kafka, amqp
Kafka Ui
Open-Source Web GUI for Apache Kafka Management
Stars: ✭ 230 (+67.88%)
Mutual labels:  kafka, kafka-client, kafka-producer
Kukulcan
A REPL for Apache Kafka
Stars: ✭ 103 (-24.82%)
Mutual labels:  kafka, kafka-producer, kafka-consumer
Trubka
A CLI tool for Kafka
Stars: ✭ 296 (+116.06%)
Mutual labels:  kafka, kafka-producer, kafka-consumer
Qbusbridge
The Apache Kafka Client SDK
Stars: ✭ 272 (+98.54%)
Mutual labels:  kafka, kafka-producer, kafka-consumer
kafka-0.11-examples
Code snippets that demonstrate how to leverage the new Kafka 0.11 APIs
Stars: ✭ 17 (-87.59%)
Mutual labels:  kafka-consumer, kafka-producer, kafka-client
Librdkafka
The Apache Kafka C/C++ library
Stars: ✭ 5,617 (+4000%)
Mutual labels:  kafka, kafka-producer, kafka-consumer
Spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
Stars: ✭ 1,860 (+1257.66%)
Mutual labels:  hacktoberfest, kafka, amqp
Yii Queue
Queue extension for Yii 3.0
Stars: ✭ 38 (-72.26%)
Mutual labels:  hacktoberfest, amqp
Anotherkafkamonitor Akm
Another app which used to monitor the progress of Kafka Producer and Consumer
Stars: ✭ 36 (-73.72%)
Mutual labels:  kafka, kafka-producer
Ruby Kafka
A Ruby client library for Apache Kafka
Stars: ✭ 1,039 (+658.39%)
Mutual labels:  kafka, kafka-client
Yii2 Queue
Yii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman
Stars: ✭ 977 (+613.14%)
Mutual labels:  hacktoberfest, amqp
Pretendyourexyzzy
A web clone of the card game Cards Against Humanity.
Stars: ✭ 1,069 (+680.29%)
Mutual labels:  kafka, kafka-producer
Fs2 Kafka
Kafka client for functional streams for scala (fs2)
Stars: ✭ 75 (-45.26%)
Mutual labels:  kafka, kafka-client
Sarama
Sarama is a Go library for Apache Kafka 0.8, and up.
Stars: ✭ 7,964 (+5713.14%)
Mutual labels:  kafka, kafka-client

Build Status GitHub release License Twitter Follow

Apache Kafka bridge

This project provides a software component which acts as a bridge between different standard protocols and an Apache Kafka cluster. The available protocols are:

It provides a different way to interact with Apache Kafka because the latter natively supports only a custom (proprietary) protocol. Thanks to the bridge, all clients which can speak different standard protocols can connect to Apache Kafka cluster in order to send and receive messages to / from topics.

Running the bridge

On Kubernetes and OpenShift

You can use the Strimzi Kafka operator to deploy the Kafka Bridge with HTTP support on Kubernetes and OpenShift.

On bare-metal / VM

Download the ZIP or TAR.GZ file from the GitHub release page and unpack it. Afterwards, edit the config/application.properties file which contains the configuration. Once your configuration is ready, start the bridge using:

bin/kafka_bridge_run.sh --config-file config/application.properties

Documentation

Documentation to the current master branch as well as all releases can be found on our website.

Getting help

If you encounter any issues while using Strimzi Kafka Bridge, you can get help using:

Contributing

You can contribute by:

  • Raising any issues you find using Strimzi Kafka Bridge
  • Fixing issues by opening Pull Requests
  • Improving documentation
  • Talking about Strimzi Kafka Bridge

All bugs, tasks or enhancements are tracked as GitHub issues. Issues which might be a good start for new contributors are marked with "good-start" label.

The Hacking guide describes how to build Strimzi Kafka Bridge and how to test your changes before submitting a patch or opening a PR.

The Documentation Contributor Guide describes how to contribute to Strimzi documentation.

If you want to get in touch with us first before contributing, you can use:

License

Strimzi Kafka Bridge is licensed under the Apache License, Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].