diff --git a/docs/topics/architecture.rst b/docs/topics/architecture.rst index 84c053660..91c80acc0 100644 --- a/docs/topics/architecture.rst +++ b/docs/topics/architecture.rst @@ -29,7 +29,7 @@ Data flow The data flow in Scrapy is controlled by the execution engine, and goes like this: -1. The :ref:`Engine ` gets the first Requests to crawl from the +1. The :ref:`Engine ` gets the initial Requests to crawl from the :ref:`Spider `. 2. The :ref:`Engine ` schedules the Requests in the @@ -62,11 +62,11 @@ this: :ref:`Spider Middleware ` (output direction). 8. The :ref:`Engine ` sends processed items to - :ref:`Item Pipelines `, then sends processed Requests to - the :ref:`Scheduler ` and asks for the next - Requests to crawl. + :ref:`Item Pipelines `, then send processed Requests to + the :ref:`Scheduler ` and asks for possible next Requests + to crawl. -9. The process repeats (from step 2) until there are no more requests from the +9. The process repeats (from step 1) until there are no more requests from the :ref:`Scheduler `. Components