# Initialization Sequence

Workers in an application's call-chain are initialized from the top down, with the initialization of each Worker cascading down the Worker call-chain hierarchy.

When a Worker has been initialized, it notifies its Caller. This confirmation comes from the bottom up, in a **reverse** cascade back up the Worker call-chain hierarchy.

The following flowchart explains the initialization sequence of a Workers application.

![Initialization sequence of a Workers application (note: Manager means Caller in this diagram)](https://content.gitbook.com/content/ZWihGdeYUalj239OUdAB/blobs/EPcncAnc2qCKVUYn4VTc/Worker%20Initialization%20Flowchart.png)
