Real-time event streaming has become one of the most prominent tools for software engineers over the last decade. Because these examples are talked about the most, many people believe https://thenewstack.io/the-rise-of-the-event-streaming-database/ — also called data streaming — is only appropriate for use cases with demanding real-time requirements and not suitable for older, historical data.

One of the most exciting use cases for historical streams is backtesting online machine learning models.

In the old days of software engineering, many things were written with polling — periodic checks to see if something happened.

When you consider streaming for your use case, it’s important to think about these key questions: Is a push model helpful?

Related Articles