A python messaging framework for microservices based on NATS
Project description
Panini is a modern framework for quick development of streaming microservices. Our goal is to create fastapi/aiohttp/flask-like solution but for NATS streaming. The framework allows you to work with NATS features and some additional logic using a simple interface:
publish messages to subject
subscribe to subject
request-response
request-response to another subject
tasks
periodic tasks
middlewares
HTTP server
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
panini-0.6.0rc1.tar.gz
(29.0 kB
view hashes)
Built Distributions
panini-0.6.0rc1-py3-none-any.whl
(32.3 kB
view hashes)
panini-0.6.0rc1-py2-none-any.whl
(32.3 kB
view hashes)
Close
Hashes for panini-0.6.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9737f7cfa3487e84f80a8b058fdc8c3c27faf5e27bd7f4cc1001a609b3ac0c5 |
|
MD5 | e6730c3ad1a9d9d6659bdcee5a3c3d8e |
|
BLAKE2b-256 | a172f4ad72598e508c5ec77bba91adb09d7c0f4bc631acafc1b4f8dcaf7ba4d1 |
Close
Hashes for panini-0.6.0rc1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68aabd159722e4dc90e7facfba8fd587e43d5420f8af000b78f500484b46c0b6 |
|
MD5 | 122e02dd6298f56fb3e1def759b5adcb |
|
BLAKE2b-256 | e912e9b1b32897441093e54d4123ef27a2e8703b37567391b948fb3c583ae85e |