📜 ⬆️ ⬇️

Creation of microservices

Hello, dear habrovchane!

Our publishing house again requires the help of the audience on the issue of publishing an ambitious book.

This challenging book is called “ Creating Microservices, ” by Sam Newman.
')


A preliminary study of the topic (as well as laid out excerpts from the book) suggests that we are facing another incarnation of the Unix philosophy, which is theoretically free from the shortcomings and cumbersomeness of SOA, focused primarily on work with distributed systems.

Your attention is invited to the translation of the summary of this book:

“Over the past 10 years, distributed systems have become much more delicate, evolving from heavy monolithic applications to small self-contained microservices. However, the development of such systems is associated with a whole complex of specific problems. This book, containing many examples and practical recommendations, provides a holistic overview of various topics that will interest system architects and administrators who are thinking about building, supporting and developing microservice architectures.

Microservice technologies are developing rapidly. Sam Newman, the author of the book, qualitatively describes the basic concepts of such technologies, while at the same time examining modern solutions for modeling, integrating, testing, deploying and tracking your autonomous services. The book considers an imaginary company that builds microservice architecture for a specific subject area.

• Learn how microservices can be useful in developing systems and achieving your organization’s goals.
• Explore options for integrating a new service into an existing system.
• Sequentially analyze how to break into monolithic code bases into blocks.
• Deploy individual microservices using continuous integration
• Explore the challenges of testing and tracking distributed services.
• Ensure safe operation between users and services, as well as between services that interact with each other.
• Examine the challenges associated with scaling microservice architectures

Here is an interesting article analyzing the essence of the concept of microservices and helping to imagine what they eat with it.

The potential disadvantage of the book is the narrowness of the target audience, which, moreover, reads en masse in English. They are also embarrassed by the claims of microservices for the role of another silver bullet, which in fact may well be aluminum. We invite you to discuss these questions and the annotation of the book in the comments, as well as participate in the already traditional survey:

Source: https://habr.com/ru/post/255029/


All Articles