What is a microservice? — Before microservice architecture, most web-based applications were built using a monolithic architectural style. In monolithic architecture, all application is deployable as a single software artifact. All MVC layers and the database access logic are packaged together. Of course, if you work with multiple teams on one project, in time, it…