What are the unique challenges for analyzing data "in motion" vs. data "at rest"? How can analytic models be deployed and maintained in a streaming fashion?
It depends on whether your algorithm is online (e.g. insertion sort) or offline (e.g. quick sort).