|
1 |
| -Confluent's Apache Kafka client for Python |
2 |
| -========================================== |
| 1 | +Confluent's Python Client for Apache Kafka<sup>TM</sup> |
| 2 | +======================================================= |
3 | 3 |
|
4 |
| -Confluent's Kafka client for Python wraps the librdkafka C library, providing |
5 |
| -full Kafka protocol support with great performance and reliability. |
| 4 | +**confluent-kafka-python** is Confluent's Python client for [Apache Kafka](http://kafka.apache.org/) and the |
| 5 | +[Confluent Platform](https://www.confluent.io/product/compare/). |
| 6 | + |
| 7 | +Features: |
| 8 | + |
| 9 | +- **High performance** - confluent-kafka-python is a lightweight wrapper around |
| 10 | +[librdkafka](https://github.com/edenhill/librdkafka), a finely tuned C |
| 11 | +client. |
| 12 | + |
| 13 | +- **Reliability** - There are a lot of details to get right when writing an Apache Kafka |
| 14 | +client. We get them right in one place (librdkafka) and leverage this work |
| 15 | +across all of our clients (also [confluent-kafka-go](https://github.com/confluentinc/confluent-kafka-go) |
| 16 | +and [confluent-kafka-dotnet](https://github.com/confluentinc/confluent-kafka-dotnet)). |
| 17 | + |
| 18 | +- **Supported** - Commercial support is offered by |
| 19 | +[Confluent](https://confluent.io/). |
| 20 | + |
| 21 | +- **Future proof** - Confluent, founded by the |
| 22 | +creators of Kafka, is building a [streaming platform](https://www.confluent.io/product/compare/) |
| 23 | +with Apache Kafka at its core. It's high priority for us that client features keep |
| 24 | +pace with core Apache Kafka and components of the [Confluent Platform](https://www.confluent.io/product/compare/). |
6 | 25 |
|
7 | 26 | The Python bindings provides a high-level Producer and Consumer with support
|
8 | 27 | for the balanced consumer groups of Apache Kafka 0.9.
|
@@ -90,7 +109,7 @@ c.close()
|
90 | 109 | See [examples](examples) for more examples.
|
91 | 110 |
|
92 | 111 |
|
93 |
| -Broker compatibility |
| 112 | +Broker Compatibility |
94 | 113 | ====================
|
95 | 114 | The Python client (as well as the underlying C library librdkafka) supports
|
96 | 115 | all broker versions >= 0.8.
|
@@ -173,7 +192,7 @@ To run the integration tests, uncomment the following line from `tox.ini` and ad
|
173 | 192 |
|
174 | 193 |
|
175 | 194 |
|
176 |
| -Generate documentation |
| 195 | +Generate Documentation |
177 | 196 | ======================
|
178 | 197 | Install sphinx and sphinx_rtd_theme packages and then:
|
179 | 198 |
|
|
0 commit comments