3.45 AVERAGE

informative medium-paced

Excellent introduction. Was far more clear and the why and when to use a particular pattern and served as a far better resource than the chapter in Sommerville's Intro to Software Engineering on the subject.

Nice and quick overview of some software architecture patterns. I was particularly curious about the Microservices Architecture but since this is just some kind of high-level summary I need to dig in a little more on this one.

A short but useful summary of several software architecture patterns: Layered Architecture, Event-driven Architecture, Microkernel Architecture, Microservices Architecture, and Space-based (aka Cloud) Architecture.

Each description read like a detailed blog post in depth, but it was useful having the patterns described together.

It provides clear and concise description and comparison of patterns. It is good if you're early developer(as I am) and have heard of various patterns.
von_seltzer's profile picture

von_seltzer's review

3.5
informative slow-paced

If you are looking for a quick overview of different types of architecture types, I can recommend it. Easy to read and follow.

Quick overview of common patterns. It's short and available for free online (see book description).

moormaan's review

4.0

A short yet information-packed report on the following software architectural styles: Layered, Event-Driven, Microkernel, Microservices and Space-base (aka Cloud-based). It does what it should pretty well considering the length, but I wish it provided a bit more information (e.g. the Microservices and Event-Driven architectures sound practically the same, and two segments are even interchanged by mistake, where some considerations about the Microservices architecture are given under the chapter on Event-Driven, and vice versa).
cesarbustios's profile picture

cesarbustios's review

3.0

Nice and quick overview of some software architecture patterns. I was particularly curious about the Microservices Architecture but since this is just some kind of high-level summary I need to dig in a little more on this one.