Skip to content

Task: Refactor from periodic to event-driven pool reconciliation #196

@orlandohohmeier

Description

@orlandohohmeier

Summary

Refactor the pool reconciliation logic by replacing the current periodic reconciliation approach with an event-driven model.

  • Eliminate the periodic reconciliation loop.
  • Trigger reconciliation through relevant events (e.g., worker status changes).
  • Ensure proper retries within the grace window when reallocating workers.

Background

This is a follow-up to PR #193. The goal is to simplify the pool reconciliation loop and improve system responsiveness by moving to event-based reconciliation logic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions