From the course: Microservices: Asynchronous Messaging

Unlock the full course today

Join today to access over 24,400 courses taught by industry experts.

Welcome to stream data platform

Welcome to stream data platform

- [Instructor] One of my favorite topics in asynchronous messaging in microservices architectures is the stream data platform. The need for real data of system utilization is critical to a well-oiled machine and the stream data platform can solve many of these cases. So what this stream data platform all about? At its core, it handles streams of data. Usually, that data comes from structured log messages that indicate every action, every event on the system. The beauty of this model is that while it does increase the need for disk space across the system, both on the compute boxes but also on the platform itself, its activity is all handled asynchronously. When you have hundreds of microservices at play in a significantly sized system, this ability to capture, aggregate, analyze and act on the data is critical. This, of course, increases complexity of the system but as you'll see, it's all done for very specific reasons. A…

Contents