Skip to main content

Arroyo is a Python library for working with streaming data.

Project description

Arroyo

Arroyo is a Python library for working with streaming data.

Most of the code here has been extracted from Snuba so that it can be reused in Sentry and other services.

Arroyo provides:

  • Consumer and producer interfaces. The primary use case is for working with Apache Kafka streams, however it also supports custom backends and includes local (memory or file based) consumer and producer implementations
  • Consumer strategy interface that helps build the processing strategy for how raw messages that are consumed should be filtered, transformed, batched and flushed as required

Official documentation: https://getsentry.github.io/arroyo/

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

sentry-arroyo-2.3.0.tar.gz (66.0 kB view details)

Uploaded Source

Built Distribution

sentry_arroyo-2.3.0-py3-none-any.whl (92.3 kB view details)

Uploaded Python 3

File details

Details for the file sentry-arroyo-2.3.0.tar.gz.

File metadata

  • Download URL: sentry-arroyo-2.3.0.tar.gz
  • Upload date:
  • Size: 66.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for sentry-arroyo-2.3.0.tar.gz
Algorithm Hash digest
SHA256 7515e97bfa7b252f3e3454065ef0e11f99b06d5a6da25623075150022b0cdc36
MD5 7f7dccdabc33c67f9a9fb63d94f513ac
BLAKE2b-256 145db4517b2e7ecbd76270f09b38e06521567aba6390aab65c7c815ccb455d50

See more details on using hashes here.

File details

Details for the file sentry_arroyo-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: sentry_arroyo-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 92.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for sentry_arroyo-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5c86e477bfbeb9ea1d3a4f0de88c3e66ab37ab9c620a11146aec8b5ed635f2c8
MD5 dd91336e1bf104130530511e012da892
BLAKE2b-256 d3e3fbdaad994ff4cb07c0452f04aa86cb63000186d6d4ba3727f7640db31706

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