44 books
—
4 voters
Goodreads helps you keep track of books you want to read.
Start by marking “Software Architecture Patterns” as Want to Read:
Software Architecture Patterns
by
Librarian note: As of April 2015 this book is available at no cost from O'Reilly at http://www.oreilly.com/programming/fr...
The success of any application or system depends on the architecture pattern you use. By describing the overall characteristics of the architecture, these patterns not only guide designers and developers on how to design components, but also determine ...more
The success of any application or system depends on the architecture pattern you use. By describing the overall characteristics of the architecture, these patterns not only guide designers and developers on how to design components, but also determine ...more
ebook, 47 pages
Published
2015
by O'Reilly Media
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Software Architecture Patterns,
please sign up.
Be the first to ask a question about Software Architecture Patterns
Community Reviews
Showing 1-30

Start your review of Software Architecture Patterns

Great introduction to and refresher to Software Architecture Patterns with good balance between text and graphics.
The chapter format is perfect to assimilate and consistently good throughout the book.
The "Pattern analysis" section in each chapter is immensely useful for beginners to justify usage of a pattern and make better decisions. Of course it's not an absolute truth, but it'll definitely help.
I highly recommend this book to anyone writing software. ...more
The chapter format is perfect to assimilate and consistently good throughout the book.
The "Pattern analysis" section in each chapter is immensely useful for beginners to justify usage of a pattern and make better decisions. Of course it's not an absolute truth, but it'll definitely help.
I highly recommend this book to anyone writing software. ...more

Not worth reading.
» "Microservices Architecture" section is confusing and suggests using a shared database, which is definitely not a good idea when it comes to this style of architecture.
» "Pattern Analysis" sections for each pattern are very controversial.
» The last pattern "Space-based Architecture" lacks a real world example.
» Some tecnologies mentioned are very outdated (for a book written in 2015-2017). ...more
» "Microservices Architecture" section is confusing and suggests using a shared database, which is definitely not a good idea when it comes to this style of architecture.
» "Pattern Analysis" sections for each pattern are very controversial.
» The last pattern "Space-based Architecture" lacks a real world example.
» Some tecnologies mentioned are very outdated (for a book written in 2015-2017). ...more

Jan 06, 2021
Mohamed Amin
added it
the first thing that comes to my mind is that book is software architecture in a nutshell, the book describes some of the famous architectures with describing each one and illustrated examples with some pros and cons from the author's point of view, I think the size of this book is very small but you could grasp the whole idea behind mentioned architectures in no time which was good to me to read it in breaks or spare time without big focusing.
...more

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

Brief, but useful. Gives nice overview of several architecture patterns. In case you need deeper information about the those patterns, you'll have to find additional source of information.
...more

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.
Each description read like a detailed blog post in depth, but it was useful having the patterns described together.

I'm currently writing a dissertation about software architecture and i find this book a really good source of information. Its short, concise and gets straight to the point. The author did a pretty good job exposing his view of the subject and although its not an absolute truth, its a valid point of view.
I recommend this book to every developer looking to start a new project. ...more
I recommend this book to every developer looking to start a new project. ...more

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.
...more

Quick overview on some of the major software architecture patterns.
For each, you can find out more about the description, considerations, and pattern analysis that give you a good idea about:
- Overall agility
- Ease of deployment
- Testability
- Performance
- Scalability
- Ease of development
Great book if you just want a shallow introduction on the topic.
For each, you can find out more about the description, considerations, and pattern analysis that give you a good idea about:
- Overall agility
- Ease of deployment
- Testability
- Performance
- Scalability
- Ease of development
Great book if you just want a shallow introduction on the topic.

Feb 23, 2020
Angel Castro
rated it
liked it
Recommends it for:
architects and software engineers
Shelves:
engineering,
it-architecture
It's a handy reference book, short and straight to the point.
...more

I don't think it's a good book for learning software architecture or to use it as a reference for architecture patterns as it's too short and shallow and incomplete.
...more

Just a few patterns, simply discussed. It turns into a br0chure on this and that pattern. Just a few patterns. I'm sure there are more patterns.
...more
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
Related Articles
San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living...
34 likes · 2 comments
No trivia or quizzes yet. Add some now »