Skip to main content

kafka-tfrx

[![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/>.

Metadata

Release files for kafka-tfrx 0.14.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kafka-tfrx 0.14.0
File Size Uploaded
kafka-tfrx-0.14.0.tar.gz 14.5 kB Details

Release files / kafka-tfrx-0.14.0.tar.gz

Download URL kafka-tfrx-0.14.0.tar.gz
Size 14.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d7fc8a98fb563fa29877fc28060830294dc8653e0df368e673ee0ed041ab7401
BLAKE2b-256 checksum
How to use checksums
c45696404ab8ef77aee458715ff13378aaa2d3dd9e1ae2be5cf2288bdb26dadc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release history Release notifications | RSS feed

This release

0.14.0 This release

1 release file

0.13.1

1 release file

0.12

2 release files

0.1

1 release file

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page