3 ms·
[Software Architecture Patterns](https://learning.oreilly.com/library/view/software-architecture-patterns/9781491971437/ https://learning.oreilly.com/library/vi
by LewisVerstappen 4y ago
[Software Architecture Patterns](https://learning.oreilly.com/library/view/software-architecture-patterns/9781491971437/ https://learning.oreilly.com/library/view/software-architect...) by Mark Richards answers your exact questions - goes into multi-tier, microservices, event-driven, etc.
I'd highly recommend getting an O'Reilly membership. It gives you access to their entire catalog and you can just search whatever topic you're interested in and they'll let you read books on it.
In terms of free resources, I like [Quastor](http://www.quastor.org/ http://www.quastor.org/). It's a newsletter that looks at all the big tech engineering blogs (Facebook Engineering, Uber Engineering, Lyft, etc.) and then sends a summary of the interesting ones published.
- dev_0 4y agoO'Reilly is expensive
- psyklic 4y agoAccess is included with a $100/year ACM membership (excludes a few non-book items). Alternatively, each year they've had a black friday/cyber monday deal for $200/year.
- LewisVerstappen 4y agoThey discontinued the ACM deal unfortunately
- LewisVerstappen 4y agoDefinitely worth it. If you google around you'll find a coupon code for 50% off. Access to the entire O'Reilly book library for $25 a month is a good deal.