Troubleshooting

Migrating to a microservice architecture can go in two directions: first, it might not work at all, or it might not work as expected. The solution would be to roll back to the old monolithic application and land up somewhere in between SOA and the monolithic architecture. Second, the migration activity works perfectly, and it successfully migrated current architecture to a microservice one. In the earlier case, the team will be back to the old historic problem again, which is a known one. In the latter case, the basic old problem might get solved, but you will encounter new sets of problems. In this chapter, we will see what new problems can arise and how we can solve them. This chapter is a discussion of Chapter 9, Monitoring and Scaling, where we were introduced to new tools. Now, we will use them in troubleshooting.

In this chapter, we will cover the following topics:

  • Common issues with microservices
  • Techniques to solve or mitigate common issues
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset