I've been working on an Event-Driven System for the last 1.5 years and I can't say how interesting it was. As with everything in Software Engineering, it has its pros and cons. One of the biggest benefits is the amount of decoupling that it gives between different services.
I've been working on an Event-Driven System for the last 1.5 years and I can't say how interesting it was. As with everything in Software Engineering, it has its pros and cons. One of the biggest benefits is the amount of decoupling that it gives between different services.
Great article, Raul!
Appreciate that!
And yep, once you see the power of that decoupling, it’s hard to unsee.
But like you said, it comes with its own set of sharp edges.
Glad you found it relatable!
Great article Raul.
Sometimes a certain phrase can be considered too powerful, but trade-offs and problems should always be considered for effective design.
Also, thanks for the mention!
Thanks!
And yes, bold takes are fun, but the real value’s in exploring the “it depends” behind them.
'Favor Simplicity Over Indirection', this 100%.
There's no silver bullet & choose the solution based on the needs
Absolutely! Simplicity beats cleverness every time; especially when you’re the one maintaining it six months later 😅
No silver bullets, just smart trade-offs based on what the system actually needs.