Class has started. And it doesn't get better than this epic post by Tyler Akidau, a staff software engineer at Google:
The world beyond batch: Streaming 102. Just incredible coverage of a complex topic. Now you'll need to know about
Apache Beam: an open source, unified model and set of language-specific SDKs for defining and executing data processing workflows, and also data ingestion and integration flows, supporting Enterprise Integration Patterns (EIPs) and Domain Specific Languages (DSLs).