Tonga
Asyncio client for event driven app
Documentation: https://tonga.readthedocs.io
Summarize:
tonga is a client for build distributed event driven app with Apache Kafka. It is based on the aiokafka. Can be used with 0.9+ Kafka brokers
Overview:
Tonga defines components to help building an event-driven app:
- Model events / commands / results
- Serializer events / commands / results
- Consume events / commands / results
- Produce events / commands / results
- With or without HTTP handler
- Asyncio
The module provides some implementations:
- Avro schema serializer
- Kafka consumer / producer
- Sanic HTTP request handler
Pattern:
Getting started:
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tonga-0.0.2.tar.gz
(25.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
tonga-0.0.2-py3-none-any.whl
(46.7 kB
view details)
File details
Details for the file tonga-0.0.2.tar.gz.
File metadata
- Download URL: tonga-0.0.2.tar.gz
- Upload date:
- Size: 25.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf4fd235c6bfc2bfe41804094e13ddb179574287d4ce22315ee45712c553eb32
|
|
| MD5 |
5b639bbf060658340f743dc0a2936d46
|
|
| BLAKE2b-256 |
0398f928ec739a500307942a9b15fd1eea2e8187cea7822871c6f3234e935d1f
|
File details
Details for the file tonga-0.0.2-py3-none-any.whl.
File metadata
- Download URL: tonga-0.0.2-py3-none-any.whl
- Upload date:
- Size: 46.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13f9ef49b93fd54e358ab4c904c29daabe75221ef42e222b8d5f34d9cc081a93
|
|
| MD5 |
64e8674089326bf70aeb52a63c89d90e
|
|
| BLAKE2b-256 |
e2253c995f47ea9fdc6753158f447bf7421e470ca22e8101a084fb4177dc2e1d
|