Skip to main content

Caching Workflow Engine

Project description

CacheFlow is a caching workflow engine, capable of executing dataflows while reusing previous results where appropriate, for efficiency. It is very extensible and can be used in many projects.

Goals

Other ideas:

  • ☐ Use Jupyter kernels as backends to execute code (giving me quick access to all the languages they support)

  • ☐ Isolate script execution (to run untrusted Python/… code, for example with Docker)

Non-goals

Status

Basic structures are here, extracted from D3M. Execution works. Very few components available. Working on web interface.

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

cacheflow-0.3.tar.gz (232.4 kB view details)

Uploaded Source

Built Distribution

cacheflow-0.3-py3-none-any.whl (240.0 kB view details)

Uploaded Python 3

File details

Details for the file cacheflow-0.3.tar.gz.

File metadata

  • Download URL: cacheflow-0.3.tar.gz
  • Upload date:
  • Size: 232.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3

File hashes

Hashes for cacheflow-0.3.tar.gz
Algorithm Hash digest
SHA256 3e9aabef06ae7cbfceb25f3a9e0b672a3ba18a620f8cf957513ddc14caeb0702
MD5 a427d7744302124acc329802c13a96e7
BLAKE2b-256 2d02293a2299acd5a4f63188dda52ce341ebbd1f22b4c6e70b28414d225bbb07

See more details on using hashes here.

File details

Details for the file cacheflow-0.3-py3-none-any.whl.

File metadata

  • Download URL: cacheflow-0.3-py3-none-any.whl
  • Upload date:
  • Size: 240.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3

File hashes

Hashes for cacheflow-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 552569e6207558c132c2fe26eb18fb7b529ef9b0d9622cca7921f2a4af3f1830
MD5 b8c487d37742327556b8b852cd4cfe8c
BLAKE2b-256 11188677bb2c3b3ca37c286b22abbe61cd0f65fc3f6831f01709670b70082536

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