Deferred Cancellation of Units of Execution

Philipp Bachmann · 2008

The pattern proposed helps to implement a portable termination and load adaptation mechanism for Active Objects [SSRB02a] and similar designs that delegate work to a pool of Units of Execution [MSM04, pp 217–221] to execute service requests asynchronously from their actual invocation. For the pattern proposed we identified usage examples in popular existing applications or libraries. An example accompanies the pattern presentation. This example shows sample code in C++. A behavioral pattern

Read the paper · More papers on PaperTik