Introduction to Traefik

Rahul R. Sharma, Akshay Mathur · Apress eBooks · 2020

Over the last couple of years, microservices have become a mainstream architecture paradigm for enterprise application development. They have replaced the monolithic architecture of application development, which was mainstream for the past couple of decades. Monolithic applications are developed in a modular architecture. This means that discrete logic components, called modules , are created to segregate components based on their responsibility. Even though an application consisted of discrete components, they were packaged and deployed as a single executable. Overall, the application has very tight coupling. Changes to each of these modules can’t be released independently. You are required to release a complete application each time.

Read the paper · More papers on PaperTik