Microservices in Depth

Binildas A. Christudas · Apress eBooks · 2019

As you saw in Chapter 2 , using microservices is an approach in architecting today’s distributed software solutions. The software industry has gained experience in developing and deploying distributed applications over the past two decades, and microservices lay down architectural principles and patterns for dealing with many shortfalls in developing, deploying and maintaining distributed applications. We discussed the context and necessity for the microservices architecture in the previous two chapters and in this chapter we will look at it into more detail. I will again attempt to explain concepts in the context of a real-world application, the e-commerce application I introduced in Chapter 1 . This will help you to quickly relate aspects to practical scenarios in your real-world experience.

Read the paper · More papers on PaperTik