Auf ein Miniaturbild klicken, um zu Google Books zu gelangen.
Lädt ... Building Evolutionary Architectures: Support Constant Changevon Neal Ford, Patrick Kua, Rebecca Parsons
Keine Lädt ...
Melde dich bei LibraryThing an um herauszufinden, ob du dieses Buch mögen würdest. Keine aktuelle Diskussion zu diesem Buch. keine Rezensionen | Rezension hinzufügen
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time. Keine Bibliotheksbeschreibungen gefunden. |
Aktuelle DiskussionenKeine
Google Books — Lädt ... GenresMelvil Decimal System (DDC)005.3Information Computer Science; Knowledge and Systems Computer programming, programs, data, security ProgramsKlassifikation der Library of Congress [LCC] (USA)BewertungDurchschnitt:
Bist das du?Werde ein LibraryThing-Autor. |
If you subscribe to the idea that the software architecture means "the parts that are difficult to change", you already know how important to it is to design for relatively easy change, because change is one thing that will certainly happen to any software-intensive system that can survive at least a few months.
Some parts of the book is like time travel where the authors compare the architectural patterns from the end of 1990s and beginning of 2000s, and how things changed as of 2018: within the space of few pages they compare and contrast enterprise service bus based architectures with microservices.
The downside of the book: if you aren't already familiar with most of the concepts and techniques, it'll be difficult to understand what the book is all about. And if you're already familiar, then you know that for many of the topics mentioned, there are dedicated and well-written books.
If you want a very broad and high level overview, this book might serve you for a short period of time. If you want to go into more detail, you'll have to dive into titles such as "Infrastructure as Code: Managing Servers in the Cloud" and "Architecting for Scale: High Availability for Your Growing Applications|". ( )