Skip to content

Commit

Permalink
elaborate notes
Browse files Browse the repository at this point in the history
  • Loading branch information
pedohorse committed Aug 3, 2024
1 parent ee6a7b8 commit 00c233c
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
11 changes: 9 additions & 2 deletions docs/source/resource_control.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,16 @@ Machine Resources

Machine resources belong to certain "hardware" (or machine). Single machine can run multiple workers (usually through worker pools)

.. note::
.. admonition:: Reminder

| :ref:`Worker <worker>` - is the component of Lifeblood that actually does the work
| **One** worker can do only **one** invocation job at the same time.
| Multiple workers can and are run on the same machine to efficiently use all available resources
| :ref:`Worker pool<usage pools>` is yet another component of Lifeblood responsible for managing workers on the same machine -
that's what you are actually launching on your machine(s) that you want to load with work.
:ref:`Worker <worker>` - is the component of Lifeblood that actually does the work
Please note, Lifeblood's **Worker Pool** concept is **radically different from Deadline's concept of worker pools**
and means a completely different thing, so please don't think let a familiar word confuse you

There are 2 fundamental types of machine resources:

Expand Down
4 changes: 2 additions & 2 deletions docs/source/usage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -171,8 +171,8 @@ Read more :ref:`in worker documentation <worker>`

.. _usage pools:

Use Pools instead
^^^^^^^^^^^^^^^^^
Use Worker Pools instead
^^^^^^^^^^^^^^^^^^^^^^^^

Instead of starting individual workers you will probably want to start some kind of worker pool that will manage workers
for you
Expand Down

0 comments on commit 00c233c

Please sign in to comment.