Skip to main content

A Python library creating distributed and scalable web services.

Project description

Nauron

Nauron is a Flask wrapper for Python designed to enable simple creation of distributed API services. By default, the services communicate via a RabbitMQ message broker and was designed with neural networks in mind to keep GPU-accelerated processes separate from the API logic. The API gateway is responsible for some request preprocesing, verification and routing, as well as serving any static endpoints.

New services can be added by implementing the Service class and creating an Endpoint instance

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nauron-1.2.0.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

nauron-1.2.0-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file nauron-1.2.0.tar.gz.

File metadata

  • Download URL: nauron-1.2.0.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for nauron-1.2.0.tar.gz
Algorithm Hash digest
SHA256 c3097a506e14f7b9ed2cd9d14880e707ae291084639df7e18f2e6b4c8ebf0c1b
MD5 7a790396c062ba25f55b406050bcaf6c
BLAKE2b-256 0a82b51e7f51928a546e56e58f7fb6962e9c9df4432717735e6fdd3d8f14aed3

See more details on using hashes here.

File details

Details for the file nauron-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: nauron-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for nauron-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7cee8bd5fd7feed6bd091cd3a38646d08c6caab250e874d05a7a8c91343882f2
MD5 9b6ddff66cc55f4422285a969a4d4922
BLAKE2b-256 ad1ea204d96627951fb37d6cad2d2040f9c0e6bef23a6c98b06e820aa1499455

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page