Skip to main content

Core module for Fishnet compute-over-data (COD) network on Aleph.im

Project description

Fishnet

Fishnet stands for Financial time Series Hosting NETwork.

It is a Compute-over-Data (CoD) system that uses the distributed Aleph.im network as a substrate for computation. It is a decentralized, peer-to-peer, and serverless system that allows users to run statistical computations on their timeseries data without having to upload it to a centralized server.

This python module contains a common data model, built on the Aleph Active Record SDK (AARS), that is being used by the Fishnet API and executor VMs. The data model is used to store and query:

  • Timeseries & Datasets
  • Algorithms
  • Permissions
  • Executions
  • Results

Roadmap

  • Basic message model
  • API for communicating with Fishnet system
    • Basic CRUD operations
    • Permission management
    • Timeslice distribution across executor nodes
    • Signature verification of requests
    • Local VM caching
  • Executor VM
    • Listens for Aleph "Execution" messages and executes them
    • Uploads results to Aleph
    • Pandas support
    • Distributed execution & aggregation
    • Different execution environments (e.g. PyTorch, Tensorflow)
    • GPU support

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

fishnet_cod-0.0.2.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fishnet_cod-0.0.2-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file fishnet_cod-0.0.2.tar.gz.

File metadata

  • Download URL: fishnet_cod-0.0.2.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for fishnet_cod-0.0.2.tar.gz
Algorithm Hash digest
SHA256 41e3e83d05d7730be53a70004ae1e06c7851eec5460e22fd0fb48c8a8300bff0
MD5 15cb1c630b390b6a4d1ddbc8100a1b74
BLAKE2b-256 7ad0570fa8f9a4d41d1c9729df18f33779e749fa9aba2084fe7520a802df3453

See more details on using hashes here.

File details

Details for the file fishnet_cod-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: fishnet_cod-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for fishnet_cod-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 378c3802fd36f6239697f8c06d4aac8fa54ea5a036c79bbe16a70090e0c5dfcd
MD5 d6f62d815ad5566b3d17f0c86a072682
BLAKE2b-256 77f8c02423af2909cad62ec9ccb1d9ce7cb4088a2adea8e885179b186fd67f11

See more details on using hashes here.

Supported by

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