Skip to content

funkygao/workload-pattern

Repository files navigation

Workload Pattern

Workload scheduling patterns in distributed environment.

Languages: English | 中文


Overview

The following metrics are often used as scheduling objectives for a workload scheduling strategy: load balancing, economic principles, time horizon minimization, and quality of service (QoS).

Patterns

Overload Control

A hosting platform can take one or more of three actions during an overload:

  • add capacity to the application by allocating idle or under-used servers
  • turn away excess requests and preferentially service only “important” requests
  • degrade the performance of admitted requests in order to service a larger number of aggregate requests

Shuffle Sharding

Heavy Tail Tolerant

References

About

Workload patterns in distributed environment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published