Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Sam Newman

As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Brief outline
【One-Line Pitch】 As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems hav… 【Book Arc】 - **Opening (~0%–12%)**: But developing these new systems brings its own host of problems.; e implications of microservice architectures are also broad. - **Early (~12%–35%)**: ss a number of topics that I’ll expand on later in the book.; along with some specific recommendations regarding tooling. - **Middle (~35%–65%)**: h the same functionality over different types of interfaces.; ployability in and of itself is clearly incredibly valuable. - **Late (~65%–88%)**: ith a given customer, so this change is much more localized.; fundamentally all the code is packed into a single process. - **Ending (~88%–100%)**: sure that we can change one module without impacting others.; microservice architectures we’re aiming for strong cohesion. 【Key Takeaways】 - **But developing these n…** (Opening): But developing these new systems brings its own host of problems. - **e implications of micr…** (Opening): e implications of microservice architectures are also broad. - **book isn’t pro microservices** (Opening): book isn’t pro microservices, nor is it anti microservices. - **ss a number of topics…** (Early): ss a number of topics that I’ll expand on later in the book. - **along with some specif…** (Early): along with some specific recommendations regarding tooling. - **ic, which as I write t…** (Early): ic, which as I write these acknowledgments is still ongoing. 【Reading Tips】 - Use Passage locations below to jump into the text and set reading anchors - If this is a brief outline, click Regenerate (top right) for a synthesized guide 【Coverage Limits】 Compressed outline without the model (~33 index chunks). Full structured guide needs AI available.
Excerpt 1
e of the author, and do not represent the publisher’s views. While the publisher and the author have used good faith efforts to ensure that the information a...
View in text
Excerpt 2
along with some specific recommendations regarding tooling. Chapter 11, Security Microservice architectures can increase the surface area of attack but also...
View in text
Excerpt 3
decade or more since I wrote the first edition of this book. I can’t claim credit for the subsequent explosion in popularity, but the rush to make use of mic...
View in text
Excerpt 4
uiring changes in presentation, application, and data tiers. This problem is exacerbated if the architecture is even more layered than the simple example in...
View in text
Excerpt 5
he trials and tribulations of MusicCorp throughout the book. We want to make a simple update to our functionality: we want to allow our customers to specify...
View in text
Excerpt 6
e architecture by having a much simpler deployment topology. Shopify is a great example of an organization that has used this technique as an alternative to...
View in text
Excerpt 7
le behind a module (or, in our case, microservice) boundary. Parnas looked at the benefits that modules should theoretically give us, namely: Improved develo...
View in text
Excerpt 8
e level, rather than considering service-based interactions. As microservices are a style of modular architecture (albeit with the added complexity of distri...
View in text
Tags
AI categories
AI
Publish Year: 2021
Language: English
File Format: EPUB
File Size: 13.6 MB