Microservices architecture

To begin explaining the microservice architectural style, it will prove beneficial to again compare to the monolithic, as we did with N-tier. As you may recall, a monolithic application is constructed as a single unit. Also, recall that monolithic enterprise applications are often built around three primary tiers: a client-side user interface (comprising of HTML pages and JavaScript running in a browser on the user's machine), a database (comprising of many tables inserted into a common, and usually relational, database management system), and a server-side application (which handles HTTP requests, executes domain logic, retrieves and updates data from the database, and selects and populates HTML views to be sent to ...

Get Troubleshooting Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.