Skip to main content

[![Build Status](https://travis-ci.org/kryptoflow/kafka-tfrx.svg?branch=master)](https://travis-ci.org/kryptoflow/kafka-tfrx)

Simple, idiomatic python API to interface Kafka topics with [RxPY](https://github.com/ReactiveX/RxPY)

## Description

The goal of this library is mostly to enable reactive access to Kafka topics. It builds on top of Confluent Kafka’s python [client](https://github.com/confluentinc/confluent-kafka-python), and allows building observable streams from any Kafka topic.

The main motivation for this library is using it with [online learning](https://en.wikipedia.org/wiki/Online_machine_learning), but it is by no means limited to that. In a way, it provides a subset of the functionality that Kafka-Streams offers, which currently does not have a stable python implementation.

## Usage

See examples/

## Tests

Run tox from top level dir

## Note

This project has been set up using PyScaffold 3.0.3. For details and usage information on PyScaffold see <http://pyscaffold.org/>.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kafka-tfrx-0.14.0.tar.gz (14.5 kB view details)

Uploaded Source

File details

Details for the file kafka-tfrx-0.14.0.tar.gz.

File metadata

  • Download URL: kafka-tfrx-0.14.0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for kafka-tfrx-0.14.0.tar.gz
Algorithm Hash digest
SHA256 d7fc8a98fb563fa29877fc28060830294dc8653e0df368e673ee0ed041ab7401
MD5 1cc4be3922ff1a6e8c62ab4bcd9e0b07
BLAKE2b-256 c45696404ab8ef77aee458715ff13378aaa2d3dd9e1ae2be5cf2288bdb26dadc

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.14.0 This release

1 file

0.13.1

1 file

0.12

2 files

0.1

1 file

0.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page