I thought I had finished writing blogs. After four installments, I believed I had shared everything that was important to me with the world. Yet, recent materials and discussions on Event Driven Architecture (EDA) have inspired me to pick up where I left off.
Just like any ‘new’ technology discovery, people automatically view it as the miracle solution that will solve all their problems. I have witnessed this phenomenon in the past, and now I see it happening again as people discover the wonders of an Event Driven Architecture (EDA).
Please do not repeat these mistakes from the past. EDA is a wonderful architectural pattern that will solve some of your architectural challenges, but it’s not a one-size-fits-all solution. It is neither better nor worse than any other patters. I am a strong advocate of EDA, but it must be used for the right reasons. There is no need to oversell it; the pattern doesn’t require it, and it’s unfair to the other architectural and integration patterns that also have their merits.
In the following paragraphs, I will illustrate what I mean by overselling EDA and explain why I believe this is not correctly reflecting reality.










