Skip to content

[FEAT] Library-only mode and optional authentication #3680

@abelanger5

Description

@abelanger5

Is your feature request related to a problem? Please describe.

We'd like to improve support for lightweight environments by offering a library-only mode version of Hatchet which spawns a sidecar process which runs the Hatchet engine. Most of this initiative is reducing the footprint of the Hatchet engine to make it lightweight from a memory, CPU, and database utilization perspective.

Some other dependent work is:

  • Removing the requirement for authentication for local setup
  • Removing the polling intervals for UpdateDAGStatuses and UpdateTaskStatuses as they are the largest contributors to connection utilization and database CPU. This is being worked on in Feat: Direct task + dag status updates #3554

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedIssues that have been accepted by maintainers.enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions