Рет қаралды 14,517
In this video, I will be comparing event and request driven architect, describing the pros and cons of both, so that you can make better-informed decisions.
Also the following book is a MUST read amzn.to/3mDuBHD Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (this is a book which I'd recommended for every technical person and has had pride of place for many years on my desk)
This video is NOT sponsored. Some product links are affiliate links which means if you buy something I’ll receive a small commission.
In this video. I will be explaining all this by running you through two different approaches for implementing a user registration process where I will be sharing the trade-offs between the two different architectural patterns.
See the written blog post version here: danieltammadge.com/2021/01/ev...
#eventdrivenarchitecture #danieltammadge #microservices #requestdrivenarchitecture
I have gained my knowledge by watching talks and reading many articles, but more importantly designing, and running event-driven systems in production for many years, along with making many mistakes during that time.
Designing Event-driven systems by Ben Stopford (This is the best book I have read on event-driven architecture) www.benstopford.com/2018/04/27...
Now a great article on event streaming is an article called "Turning the database inside-out with Apache Samza" www.confluent.io/en-gb/blog/t...
And I would also recommend the book Building Event-Driven Microservices by Adam Bellemare Building Event-Driven Microservices amzn.to/3pz2QOS
Following my experience with event-driven systems, I found Martin and Ben's content to align with what I have experienced and learned, while there are some viewpoints in Adam's book which I don't agree with, it is an excellent book and strove of knowledge with many nuggets of gold in its pages.
Hope you find these books and articles as useful as I have in your journey in event-driven architecture. Just FYI the amazon links are affiliate links (#CommissionsEarned).
-
I use www.lucidchart.com for my diagrams & www.flaticon.com where I use my pro subscription to find images for my content