package
0.1.1
Repository: https://github.com/trigg3rx/triggerx-backend.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewCacheManager creates a new cache manager instance.
NewJobScheduler creates an enhanced scheduler with resource limits.
NewLoadBalancer creates a new load balancer instance.

# Variables

No description provided by the author

# Structs

CacheData represents the scheduler state that needs to be persisted.
CacheManager handles persistence of scheduler state.
Job represents a scheduled task with its properties.
JobScheduler enhanced with load balancing.
LoadBalancer handles system resources and job queuing.
Quorum represents a group of nodes that can execute jobs.
No description provided by the author
No description provided by the author
SystemResources tracks system resource usage.
WaitingJob represents a job waiting in queue.