Introduction

async-service

Lifecycle management for async applications

Goals

This library provides strong lifecycle management for asynchronous applications.

Features:

  • Provide a well defined service lifecycle

  • Allow orchestration of services via:

    • Tasks
    • Daemon Tasks
    • Child Services
  • Well-behaved cancellation of services

Further reading

Here are a couple more useful links to check out.