Managing message flow

Once you've laid out your initial design, it's important to understand the send hierarchy and its design impact. In this section, we'll examine which processes should be data sources and which should be data sinks, as well as the overall structure of a larger system.

Once the message flow is understood, we'll look at more scalability issues.

Let's focus on the swipe-card readers to illustrate some message flow and scalability concepts.