Introduction to promises (RSVP.js), a few ingenious ways Ember uses promises combined with the run loop to achieve great things and some promise constructs to solve problems that could arise (have arisen) when developing Ember apps.
This is the presentation I gave at EmberFest, Barcelona, on 08/29/2014.