Skip to content

Guides

  • Configuration


    Learn how to configure Datashare, your workers and app to run your own tasks

    Configuration

  • Deploy with Docker


    Learn how to deploy your workers using Docker

    Deploy with Docker

  • Dependency injection


    Learn how to add lifespan dependencies to your app: app config, loggers, DB connections, clients...

    Dependency injection

  • Datashare index reads and writes


    Learn how to read from and write to Datashare's index

    Datashare index reads and writes

  • Task workflows


    Learn about complex task workflows, batched task, sequential tasks...

    Task workflows

  • Task routing


    Learn distribute specific tasks to workers with the right computational resources

    Task routing

  • Failure recovery


    Learn how to implement robust tasks which can recover from expected failures

    Failure recovery

  • Testing


    Learn how to test your tasks

    Testing

  • Progress updates


    Learn how to perform complex progress updates to monitor your tasks

    Progress updates