Skip to content

[POC] Distributed scheduler#1809

Closed
DiegoTavares wants to merge 7 commits intoAcademySoftwareFoundation:masterfrom
DiegoTavares:distributed_scheduler
Closed

[POC] Distributed scheduler#1809
DiegoTavares wants to merge 7 commits intoAcademySoftwareFoundation:masterfrom
DiegoTavares:distributed_scheduler

Conversation

@DiegoTavares
Copy link
Copy Markdown
Collaborator

Experiments with a kafka based schedule

- Implement FrameRange and FrameSet structs to parse and represent complex frame range syntaxes
including stepped, inverse stepped, negative steps, and interleaved ranges - Support chunking
FrameSets into compact sub-ranges for dispatching - Integrate FrameSet chunking in RqdDispatcher for
precise frame chunking - Improve dispatch error handling with distinct error types - Update host DAO
and models to include allocation info for resource checks - Add .gitignore entry for /sandbox/kafka*
Signed-off-by: Diego Tavares <dtavares@imageworks.com>
@DiegoTavares DiegoTavares force-pushed the distributed_scheduler branch from 49dd7a4 to 378dde3 Compare August 8, 2025 18:01
The producer module produces events on kafka for each pending job. The consumer modules consume
events and books jobs on host, still relying on the database.
@DiegoTavares DiegoTavares force-pushed the distributed_scheduler branch from 0041e12 to c0a6193 Compare August 19, 2025 21:21
@DiegoTavares
Copy link
Copy Markdown
Collaborator Author

Replaced by #2002

@DiegoTavares DiegoTavares deleted the distributed_scheduler branch March 6, 2026 05:29
@DiegoTavares DiegoTavares restored the distributed_scheduler branch March 6, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant