Recently, I came across a paper published by O'Reilly titled "Software Architecture Patterns. Understanding Common Architecture Patterns and When to Use Them".
Although the paper is a little bit old (published 2015), It has a very good comparison between some software architecture patterns including n-tier, event-driven, and microservices. I highly recommend you to take a look at it.
The way the event-driven architecture is explained is very interesting. So, I wanted to learn more about it.
What are your recommended books to learn event-driven architecture?