Have you ever wondered what the industry standard looks like for processing streams of data?
What about doing it at scale?
In fact, what do people mean by scale?
Furthermore, how do you manage fault tolerance in your services?
What are your methods for ensuring the reliability of data pushed to customers?
Let's explore the answers to these questions together by building a hands-on distributed application that allows users to rate their favourite movies: Crowdie Tomatoes.