semvec/pypi-packages huggingface dataset:
tonga 0.0.2
Tonga is a toolkit for building fault-tolerant, distributed, highly concurrent, event-driven applications
License: MIT

# **Tonga**

![GitHub](https://img.shields.io/github/license/Qotto/tonga.svg?style=for-the-badge)
![Kafka](https://img.shields.io/static/v1.svg?label=kafka&message=1.0,%200.11,%200.10,%200.9&color=green&style=for-the-badge&logo=appveyor)
[![Documentation Status](https://readthedocs.org/projects/tonga/badge/?version=latest&style=for-the-badge)](https://tonga.readthedocs.io/en/latest/?badge=latest&style=for-the-badge)

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: