Cogent “alternative” perspective on stream data processing
I just re-read this fantastic article: The world beyond batch: Streaming 101 by Tyler Akidau (August 2015) and realized that it provides a super-helpful “alternative” perspective on stream data processing, whereby “alternative” I mean my own perspective to date has been firmly aligned with the folks who created Kafka and Samza while they were at LinkedIn, in particular Martin Kleppmann and Jay Kreps.
Akidau, OTOH, has worked for years on data processing systems at Google, including MillWheel, and Cloud Dataflow, and Apache Beam. I could be wrong but I think his ideas provide a helpful and compatible counterpoint to those of the Kafka-oriented crowd.
I’ve added this to my stream data reading list. I haven’t yet read part 102 but I suspect it might be similarly illuminating.