Hydra for Python. A light-weight library for building distributed applications such as microservices.
Project description
Hydra-Py
Hydra for Python. A light-weight library for building distributed applications such as microservices.
- NOTE THIS PROJECT IS IN VERY EARLY DEVELOPMENT
- From version 0.3.0 HydraPy only supports the use of short-form UMF see: https://github.com/pnxtech/umf/blob/master/umf.md#Short-form-syntax
- Starting from version 0.5.0 HydraPy expects a Redis URL formatted connection string in the following format, where unused fields may be ignored: redis://[user]:[password]@[host:port]/[database_number]
- Hydra-Py is changing quickly and not recommended for serious use at this time
- As a microservices approach, Hydra-Py depends on the presence of a Redis database server as its single infrastructual dependency
- Hydra-Py requires Python 3.7+ and aioredis==1.3.1 or greater
Introduction
Hydra is an approach to building light-weight microservices by leveraging the awesome power of the Redis database platform.
Hydra-Py is a nextgen port of the NodeJS implementation of Hydra with a goal of offering the same level of ease of use to the Python community. We hope this will empower data scientists to build containerized microservices for their AI/ML applications.
Documentation
Visit the project documentation for a quick start guide and additional documentation.
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
Built Distribution
File details
Details for the file hydra-py-0.5.3.tar.gz
.
File metadata
- Download URL: hydra-py-0.5.3.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b5273d95f6ec11a266f7eeba87ffe3d85c19f1da068c5f55801e33794abf611 |
|
MD5 | e77a78bc88bc520e576db7ae5e663da9 |
|
BLAKE2b-256 | c533e17e22391205678fe48d79e60349e7529809e0932490ea7596c686765894 |
File details
Details for the file hydra_py-0.5.3-py3-none-any.whl
.
File metadata
- Download URL: hydra_py-0.5.3-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cb8caecaa75fc75ec552d37aaf60d663645af0b379bf1aab544ed93de890c2f |
|
MD5 | 646a1b516e2fddbe9e3ba803f848af99 |
|
BLAKE2b-256 | f9562a6a6beed634898a421aeb754535bcdadceda9e0190f232524b148858624 |