A futurist.GreenThreadPoolExecutor
using eventlet green
thread pools. It provides a standard executor API/interface and it also
gathers execution statistics. It returns instances of
futurist.GreenFuture
objects.
A futurist.ProcessPoolExecutor
derivative that gathers execution
statistics. It returns instances of futurist.Future
objects.
A futurist.SynchronousExecutor
that doesn’t run
concurrently. It has the same executor API/interface and it also
gathers execution statistics. It returns instances
of futurist.Future
objects.
A futurist.ThreadPoolExecutor
derivative that gathers
execution statistics. It returns instances
of futurist.Future
objects.
A futurist.periodics.PeriodicWorker
that can use the previously
mentioned executors to run asynchronous work periodically in parallel
or synchronously. It does this by executing arbitrary functions/methods
that have been decorated with the futurist.periodics.periodic()
decorator according to a internally maintained schedule (which itself is
based on the heap algorithm).
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.