Creating microservices

    Hello, dear Khabrovites!

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

    This difficult book is called “ Creating Microservices, ” by Sam Newman.



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

    Your attention is invited to translate the annotations of this book:

    “Over the past 10 years, distributed systems have become much more filigree, evolving from heavy monolithic applications to small self-contained microservices. However, the development of such systems is associated with a whole range 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. The author of the book, Sam Newman, qualitatively describes the basic concepts of such technologies, while simultaneously considering modern solutions for modeling, integration, testing, deployment and tracking of your offline services. The book discusses an imaginary company building a microservice architecture for a specific subject area.

    • Learn how microservices can be useful in developing systems and achieving the goals of your organization
    • Get acquainted with options for integrating a new service into an existing system
    • Consistently disassemble how to block monolithic code bases into blocks
    • Deploy individual microservices by continuous integration
    • Learn the complexities of testing and tracking distributed services
    • Ensure safe operation between users and services, as well as between services interacting with each other
    • Explore the problems associated with scaling microservice architectures

    Here is an interesting article that analyzes the essence of the concept of microservices and helps to imagine what eat it.

    A potential drawback of the book is the narrowness of the target audience, which, moreover, reads English massively. Claims of microservices for the role of another silver bullet, which in fact may well turn out to be aluminum, also confuse. We invite you to discuss these issues and the annotation of the book in the comments, as well as participate in the already traditional survey:

    Only registered users can participate in the survey. Please come in.

    The relevance of the book

    • 68.5% Definitely publish, have been waiting for such a book 225
    • 11.2% It is not worth publishing, I rather read articles on this topic on the Internet 37
    • 20.1% An important interesting topic, but serious specialists should read such books in the original 66

    Also popular now: