This video discusses pattern matching. It explains how a pattern can be converted to a state machine, how to improve execution time of that state machine, and how to turn the state machine back in to a pattern. It shows how these state machines relate to the routing systems in Rails, and how we can use state machines to increase performance of the routing system.
Video Producer: MagRails Conference