Skip to content

Bajix/deque-loader-rs

Repository files navigation

Channel Loader

License Cargo Documentation

A work-stealing data loader designed around optimal load batching and connection utilization. Loads are batched via thread local queues and task handlers are spawned to meet capacity. As field resolvers within the same request will already be scheduled, subsequent loads within the same request will be scheduled prior to the load task handler taking a task assignment and upon connection acquisition, all load requests will have been captured and loads by separate requests can be opportunistically batched together without introducing timeout overhead.

About

work stealing data loader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published