The Run Loop
Ember's internals and most of the code you will write in your applications takes place in a run loop. The run loop is used to batch, and order (or reorder) work in a way that is most effective and efficient.
It does so by scheduling work on specific queues. These queues have a priority, and are processed to completion in priority order.
For basic Ember app development scenarios, you don't need to understand the run loop or use it directly. All common paths are paved nicely for yo