Free Book Online
Book Microservices Architecture: Deep Exploration Of Microservices


Microservices Architecture: Deep Exploration Of Microservices

3.5 (3605)

Log in to rate this item

    Available in PDF - DJVU Format | Microservices Architecture: Deep Exploration Of Microservices.pdf | Language: ENGLISH
    Kevin Watts(Author)

    Book details

Microservices Architecture. Deep Exploration Of Microservices

Microservice architecture is used in large and complex software application. The whole application is broken down into a set of services for ease of use, efficiency and to make them easy to understand. The services of the application can have communication mechanisms between themselves, what is known as inter-process communication. This is normally by use of threads. This book explores the microservices architecture in depth

Here is a preview of what you'll learn:

  • Java and Microservices
  • Using an API Gateway to build Microservices
  • Using NodeJS and MongoDB to build Microservices
  • QBit Microservice
  • Monitoring Microservices

4.3 (10190)
  • Pdf

*An electronic version of a printed book that can be read on a computer or handheld device designed specifically for this purpose.

Formats for this Ebook

Required Software Any PDF Reader, Apple Preview
Supported Devices Windows PC/PocketPC, Mac OS, Linux OS, Apple iPhone/iPod Touch.
# of Devices Unlimited
Flowing Text / Pages Pages
Printable? Yes

Book details

  • PDF | 106 pages
  • Kevin Watts(Author)
  • CreateSpace Independent Publishing Platform (December 10, 2015)
  • English
  • 5
  • Computers & Technology

Read online or download a free book: Microservices Architecture: Deep Exploration Of Microservices


Review Text

  • By Vlad Sadilovskiy on October 25, 2015

    I would stay away from this book until it gets edited and revised. I really hope that there are better papers on microservices out there.Few positive words. I found some chapters to be helpful and inspirational. However, I still ended up searching for more information on the internet. But at least I got some solid leads.On a critical note, this book has lots and lots of lines of code. I feel like the book could shrink from 700+ pages to 100 pages more meaningful content without those. If I was in need of Java examples, Spring or how to install Docker examples, I would look up a corresponding literature. After all, this book has a goal of in depth microservice architecture exploration. Well, I was disappointed for the most part.Here are few noteworthy examples of this book style. Very often, after reading a chapter I found myself clueless. While the author disagrees: "You are now aware of how to use tools such as ...". I'm sure if I had done my homework and read or used those tools I would be aware how to use them, but that definitely wouldn't be from reading this book. I found myself constantly looking up names of frameworks and libraries on the internet, since the author didn't consider that some of the audience that want to "explore the microservice architecture" might not be aware of some specific tools.For example, chapter 5 with name "QBit Microservice" starts with: "QBit is a platform which is solely based on microservice." Then the book states that in this chapter an example of QBit framework using QBit and gradle would be built. No further explanation of what Qbit or gradle is given. In my opinion, one doesn't have to be an expert in every tool on the market to be able to grasp the idea of microservices.With some exceptions, the book contains many examples of different code from Java to installing Docker platform on Linux. I felt that leaving this type of information our of the book would help to concentrate on the microservices. This especially relates to those open-ended examples when a command line is given as an example, but the output is omitted entirely. I just can't get how this can be considered of any use unless this is like a lab and all the answers are given at the end of the book.In summary, I felt it would be better if the content was a bit narrower, let it be a pet store example or an in depth exploration of nuances of microservices. To paraphrase the single responsibility principle, let the book describe one thing, but make it right.I also think that making it more convenient for a reader to understand the tools (if they are indeed essential for any given explanation) with short intros would seriously increase the content quality.

  • By Michael Nelson on February 15, 2016

    Microservice architecture is used in large and complex software applications. The whole application is broken down into a set of services for ease of use, efficiency, as well as ease of understanding. I am a software developer and this book was very useful for me. I usually work on simple to intermediate projects but lately I am planning on working on enterprise applications and this book was a great help for me to understand some strategies that are used in enterprise applications.

  • By Allen Gregory on February 21, 2017

    This book has very little to offer in terms of a "deep exploration" of microservices. A good portion of the book is either Spring code examples, Docker commands, or other assorted Linux commands. I get the impression the author is trying to take advantage of the surge in popularity of microservice architectures. There is nothing here that can't be found with the help of your favorite web search engine.

  • By Mistie lazy bunny! on June 13, 2016

    I've noticed many notable characteristics offered by this piece. It turns out to be cross-functional and was designed to cope with failure. No wonder it has become a trend. If you're into designing software apps, I suggest you take a good look on this. After reading this updated guide, I believe micro-service architecture is more powerful and ideal compared to service-oriented architecture.

  • By Joseph on August 27, 2016

    In complex development environment where there are many services to uptake it is always wise to use the micro-services architecture.This Book is a good overview of Micro-service architecture though I feel the book can be enhanced further because it is quite interesting to learn new concept in computer technology.I would certainly recommend this Book to Java developer to learn about the Micro-services.

  • By prettyphoebe on July 28, 2016

    this is a very efficient and informative guide on microservices that is of much help yo anyone and everyone looking to get more helpful insights on this subject matter. a very well structured set of information explained in detail.

  • By Joseph Jonas on December 3, 2015

    despite the title, a very lightweight and incorrect presentation of microservices

  • Name:
    The message text*: