2 ms·
not to be overly pendantic but events and messages mean pretty different things and have different applications. Same thing with queues and buses. I agree with
by mindcrime 6y ago
not to be overly pendantic but events and messages mean pretty different things and have different applications. Same thing with queues and buses.
I agree with what you say. But I'd add the suggestion that this depends on the context to some extent. For example, in the world of hardware and electrical circuits, a "bus" and a "queue" have almost no connection at all. But in the world of enterprise software, an "enterprise service bus" is often thought of as basically "a bunch of queues and a message router". Of course that's imprecise as well, since it ignores orchestration... which just goes to show even more how fuzzy some of these terms are in practice.
I feel it's important to have disipline in our vocabulary so that people learning the material can participate in more advanced discussions as they grow.
I generally agree, but I think this may be a case where "that ship has sailed." :-(