Skip to main content

No project description provided

Project description

notfiy-aia

Notify Asynchronous Internal API is primarily used to send external http requests.

Purpose

The "Notify" platforms across the globe (CA, UK, and the US for example) are using Celery to make external calls. In the US case they are also making other external calls.

Web requests average a couple hundred milliseconds of wasted time for each task; sometimes it can take significantly longer. Every one of these requests holds a Celery worker hostage while waiting for the request to finish. Celery tasks can make the requests, but Celery does not play nice with asynchronous calls to aiohttp.

This allows compute-focused tasks to use Celery, and IO-bound tasks to use the asynchronous API.

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

notify_aia-0.1.1.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

notify_aia-0.1.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file notify_aia-0.1.1.tar.gz.

File metadata

  • Download URL: notify_aia-0.1.1.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.5 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for notify_aia-0.1.1.tar.gz
Algorithm Hash digest
SHA256 572490fae8365393d4d5982610c947a8008d3ab54208f618600ad0765eb4cb22
MD5 c213c46b2af597875948408b9c880fb5
BLAKE2b-256 12c9148f0bacf681f335deb2b3ec20629476209a3e65acfb12b2c388b8fd8891

See more details on using hashes here.

File details

Details for the file notify_aia-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: notify_aia-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.5 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for notify_aia-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19c6b89467a6425554fc9ec2629c97c38fb87cdee482018df88e9f8f84f4483e
MD5 57c6c089d35feb8fc7d899cd7418a250
BLAKE2b-256 7bdac52d5c7e8f9ac9f2123debaa046e16e46e984f1e3d0af414affcf5c113ad

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